diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1cceebb75..7bd505e36 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,10 +11,10 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check out Source Repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 12 @@ -29,12 +29,13 @@ jobs: Build: runs-on: ubuntu-20.04 + needs: Test steps: - name: Check out Source Repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 12 @@ -46,17 +47,18 @@ jobs: Test: runs-on: ubuntu-20.04 + needs: Lint steps: - name: Check out Source Repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Get Modified JavaScript Files id: changed-javascript-files - uses: tj-actions/changed-files@v37 + uses: tj-actions/changed-files@v44 - name: Setup Node.js if: contains(steps.changed-javascript-files.outputs.modified_files, '.js') - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 12