diff options
Diffstat (limited to '.github/workflows/test.yml')
-rw-r--r-- | .github/workflows/test.yml | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml deleted file mode 100644 index 0f958ac50..000000000 --- a/.github/workflows/test.yml +++ /dev/null @@ -1,63 +0,0 @@ -name: Grunt tests - -on: [push, pull_request] - -permissions: - contents: read - -jobs: - grunt: - name: Grunt based tests with Node.js ${{ matrix.node-version }} - - runs-on: ubuntu-latest - strategy: - matrix: - # Node.js 10 is required by jQuery infra - node-version: [10.x, 18.x, 20.x] - - steps: - - uses: actions/checkout@v4 - - - uses: actions/setup-node@v4 - with: - node-version: ${{ matrix.node-version }} - - - name: Get npm cache directory - id: npm-cache-dir - run: | - echo "dir=\"$(npm config get cache)\"" >> $GITHUB_OUTPUT - - - name: Cache npm dependencies - uses: actions/cache@v4 - with: - path: ${{ steps.npm-cache-dir.outputs.dir }} - key: ${{ runner.os }}-node-${{ matrix.node-version }}-npm-${{ hashFiles('**/package.json') }} - restore-keys: | - ${{ runner.os }}-node-${{ matrix.node-version }}-npm- - ${{ runner.os }}-node-${{ matrix.node-version }}- - ${{ runner.os }}-node- - ${{ runner.os }}- - - - name: Install npm dependencies - run: npm install - - # Keep these steps in sync with the default command tasks in our Gruntfile! - - name: Run lint - run: node_modules/.bin/grunt lint - - - name: Run RequireJS - run: node_modules/.bin/grunt requirejs - - - name: Run Qunit - run: node_modules/.bin/grunt test - - valid: - name: Build & tests - - needs: grunt - - runs-on: ubuntu-latest - - steps: - - name: Grunt based tests passed - run: echo "✅" |