diff --git a/.github/workflows/audit-dev.yml b/.github/workflows/audit-dev.yml index da516c6..61d1fcb 100644 --- a/.github/workflows/audit-dev.yml +++ b/.github/workflows/audit-dev.yml @@ -17,7 +17,7 @@ permissions: read-all jobs: npm: name: npm - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Harden Runner uses: step-security/harden-runner@f086349bfa2bd1361f7909c78558e816508cdc10 # v2.8.0 diff --git a/.github/workflows/audit-release.yml b/.github/workflows/audit-release.yml index 5da7396..7130590 100644 --- a/.github/workflows/audit-release.yml +++ b/.github/workflows/audit-release.yml @@ -9,7 +9,7 @@ permissions: read-all jobs: v3: name: v3 - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Harden Runner uses: step-security/harden-runner@f086349bfa2bd1361f7909c78558e816508cdc10 # v2.8.0 diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index caffddc..d082364 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -11,7 +11,7 @@ permissions: read-all jobs: build: name: Build - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Harden Runner uses: step-security/harden-runner@f086349bfa2bd1361f7909c78558e816508cdc10 # v2.8.0 @@ -44,7 +44,7 @@ jobs: retention-days: 1 codeql: name: CodeQL - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - build permissions: @@ -73,7 +73,7 @@ jobs: uses: github/codeql-action/analyze@4dd16135b69a43b6c8efb853346f8437d92d3c93 # v3.26.6 formatting: name: Formatting - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Harden Runner uses: step-security/harden-runner@f086349bfa2bd1361f7909c78558e816508cdc10 # v2.8.0 @@ -100,7 +100,7 @@ jobs: run: npm run format:check -- --log-level debug licenses: name: Licenses - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Harden Runner uses: step-security/harden-runner@f086349bfa2bd1361f7909c78558e816508cdc10 # v2.8.0 @@ -127,7 +127,7 @@ jobs: run: npm run license-check lint: name: Lint - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Harden Runner uses: step-security/harden-runner@f086349bfa2bd1361f7909c78558e816508cdc10 # v2.8.0 @@ -171,7 +171,7 @@ jobs: run: npm run lint:yml -- --debug reproducible: name: Reproducible build - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - build steps: @@ -217,7 +217,7 @@ jobs: run: shasum --check checksums.txt --strict test: name: Test - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - build steps: @@ -246,7 +246,7 @@ jobs: run: npm run coverage test-compat: name: Compatibility tests - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - test strategy: @@ -288,7 +288,7 @@ jobs: run: npm run test:compat test-mutation: name: Mutation tests - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - test steps: @@ -324,7 +324,7 @@ jobs: run: npm run test:mutation vet: name: Vet - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Harden Runner uses: step-security/harden-runner@f086349bfa2bd1361f7909c78558e816508cdc10 # v2.8.0 diff --git a/.github/workflows/labeler.yml b/.github/workflows/labeler.yml index 9b4254c..6c2c6ed 100644 --- a/.github/workflows/labeler.yml +++ b/.github/workflows/labeler.yml @@ -9,7 +9,7 @@ jobs: name: Label permissions: pull-requests: write # To assign labels - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Harden runner uses: step-security/harden-runner@f086349bfa2bd1361f7909c78558e816508cdc10 # v2.8.0 diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 4cb5c76..fcee1e3 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -9,7 +9,7 @@ permissions: read-all jobs: check: name: Check - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 outputs: released: ${{ steps.version.outputs.released }} version: ${{ steps.version.outputs.version }} @@ -40,7 +40,7 @@ jobs: fi git: name: git - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 if: ${{ needs.check.outputs.released == 'false' }} needs: - check @@ -82,7 +82,7 @@ jobs: git push origin "HEAD:$MAJOR_VERSION" npm: name: npm - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 if: ${{ needs.check.outputs.released == 'false' }} needs: - check diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8ecd573..fa99646 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -16,7 +16,7 @@ permissions: read-all jobs: initiate: name: Initiate - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 permissions: contents: write # To push a commit pull-requests: write # To open a Pull Request diff --git a/.github/workflows/secrets.yml b/.github/workflows/secrets.yml index 86dcee1..ee80a24 100644 --- a/.github/workflows/secrets.yml +++ b/.github/workflows/secrets.yml @@ -13,7 +13,7 @@ permissions: read-all jobs: secrets: name: Secrets - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Harden runner uses: step-security/harden-runner@f086349bfa2bd1361f7909c78558e816508cdc10 # v2.8.0 diff --git a/.github/workflows/semgrep.yml b/.github/workflows/semgrep.yml index 6cd9cb6..857b467 100644 --- a/.github/workflows/semgrep.yml +++ b/.github/workflows/semgrep.yml @@ -9,7 +9,7 @@ permissions: read-all jobs: semgrep: name: Semgrep - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 permissions: security-events: write # To upload SARIF results container: diff --git a/.github/workflows/tooling.yml b/.github/workflows/tooling.yml index 5cc98d4..aa1eb0f 100644 --- a/.github/workflows/tooling.yml +++ b/.github/workflows/tooling.yml @@ -9,7 +9,7 @@ permissions: read-all jobs: update: name: Update - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 permissions: contents: write # To push a commit pull-requests: write # To open a Pull Request diff --git a/.github/workflows/weekly.yml b/.github/workflows/weekly.yml index e37bcb5..cf427c1 100644 --- a/.github/workflows/weekly.yml +++ b/.github/workflows/weekly.yml @@ -9,7 +9,7 @@ permissions: read-all jobs: npm-deps: name: Update transitive dependencies - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 permissions: contents: write # To push a commit pull-requests: write # To open a Pull Request