diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9a36bf0fb..4794990c5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,7 +12,7 @@ jobs: outputs: changes: ${{ steps.changed-files-yaml.outputs.src_any_changed }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Detect changed files id: changed-files-yaml uses: tj-actions/changed-files@v39 @@ -26,8 +26,6 @@ jobs: benchmark: if: needs.detectChangedSourceFiles.outputs.changes == 'true' runs-on: ubuntu-latest - strategy: - fail-fast: false steps: - uses: actions/checkout@v3 @@ -54,7 +52,7 @@ jobs: yarn build:benchmark - name: Download previous benchmark data - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ./benchmark-cache key: ${{ runner.os }}-benchmark @@ -83,8 +81,8 @@ jobs: timeout-minutes: 10 runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: cache: yarn node-version-file: .nvmrc @@ -97,7 +95,7 @@ jobs: run: echo "PLAYWRIGHT_VERSION=$(node -e "console.log(require('./package-lock.json').dependencies['@playwright/test'].version)")" >> $GITHUB_ENV - name: Cache playwright binaries - uses: actions/cache@v3 + uses: actions/cache@v4 id: playwright-cache with: path: | @@ -122,7 +120,7 @@ jobs: if: needs.detectChangedSourceFiles.outputs.changes == 'true' runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 1 - uses: preactjs/compressed-size-action@v2 @@ -132,11 +130,9 @@ jobs: unit: if: needs.detectChangedSourceFiles.outputs.changes == 'true' runs-on: ubuntu-latest - strategy: - fail-fast: false steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: cache: yarn node-version-file: .nvmrc diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 83f605fa1..fcf9c2676 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -9,11 +9,11 @@ jobs: runs-on: ubuntu-latest if: github.repository == 'jaredpalmer/formik' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: cache: yarn node-version-file: .nvmrc @@ -22,7 +22,7 @@ jobs: run: yarn install - name: Create Release Pull Request or Publish to npm - uses: changesets/action@master + uses: changesets/action@1.4.8 with: publish: yarn release env: diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 4c149332b..f466b2798 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -7,7 +7,7 @@ jobs: stale: runs-on: ubuntu-latest steps: - - uses: actions/stale@v3 + - uses: actions/stale@v9 with: repo-token: ${{ secrets.GITHUB_TOKEN }} days-before-stale: 30