diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 873decc5..4deeb13f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,8 +14,8 @@ jobs: lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v5 + - uses: actions/setup-node@v6 with: cache: npm node-version-file: .nvmrc @@ -26,14 +26,14 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v5 + - uses: actions/setup-node@v6 with: cache: npm node-version-file: .nvmrc - run: npm ci - run: npm run build - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v5 with: name: dist path: dist @@ -42,14 +42,14 @@ jobs: test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v5 + - uses: actions/setup-node@v6 with: cache: npm node-version-file: .nvmrc - run: npm ci - run: npm run test:unit -- --ci --reporters=default --reporters=jest-junit - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v5 with: name: test-results-test path: "**/junit.xml" @@ -60,13 +60,13 @@ jobs: - build runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v5 + - uses: actions/setup-node@v6 with: cache: npm node-version-file: .nvmrc - run: npm ci - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 with: name: dist path: dist @@ -75,7 +75,7 @@ jobs: working-directory: __tests__/e2e env: TERM: xterm # this is needed for tput - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v5 with: name: test-results-e2e-test path: "**/junit.xml" diff --git a/.github/workflows/dist-tag.yml b/.github/workflows/dist-tag.yml index e32704ad..7e840048 100644 --- a/.github/workflows/dist-tag.yml +++ b/.github/workflows/dist-tag.yml @@ -22,7 +22,7 @@ jobs: DIST_TAG: ${{ github.event.inputs.dist-tag }} runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Validate version input is a valid semver run: | diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index 41a9f6d3..2f0dc24c 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -15,12 +15,12 @@ jobs: test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v5 + - uses: actions/setup-node@v6 with: cache: npm node-version-file: .nvmrc - - uses: actions/setup-go@v5 + - uses: actions/setup-go@v6 with: go-version: 1.21 - run: npm ci @@ -32,7 +32,7 @@ jobs: env: TERM: xterm # this is needed for tput - if: success() || failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: test-results path: "**/junit_*.xml" diff --git a/.github/workflows/pr-title-lint.yml b/.github/workflows/pr-title-lint.yml index bb4585c1..21f69a62 100644 --- a/.github/workflows/pr-title-lint.yml +++ b/.github/workflows/pr-title-lint.yml @@ -16,8 +16,8 @@ jobs: pr-title-lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v5 + - uses: actions/setup-node@v6 with: cache: npm node-version-file: .nvmrc diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a2bb3a2d..e6b27d5c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -34,7 +34,7 @@ jobs: permission-contents: write permission-pull-requests: write - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: fetch-depth: 0 token: ${{ steps.get_token.outputs.token }}