diff --git a/.github/workflows/benchmarks.yaml b/.github/workflows/benchmarks.yaml index f3e54b6..ac267c5 100644 --- a/.github/workflows/benchmarks.yaml +++ b/.github/workflows/benchmarks.yaml @@ -17,7 +17,7 @@ permissions: read-all jobs: benchmark: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 permissions: contents: write pages: write diff --git a/.github/workflows/buf.yaml b/.github/workflows/buf.yaml index f0d3b2f..6ea314d 100644 --- a/.github/workflows/buf.yaml +++ b/.github/workflows/buf.yaml @@ -10,7 +10,7 @@ permissions: read-all jobs: lint: name: lint - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 permissions: contents: read pull-requests: write diff --git a/.github/workflows/build-grpc-utils-image.yaml b/.github/workflows/build-grpc-utils-image.yaml index d5531d4..f787cf9 100644 --- a/.github/workflows/build-grpc-utils-image.yaml +++ b/.github/workflows/build-grpc-utils-image.yaml @@ -14,7 +14,7 @@ permissions: read-all jobs: build: name: build - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 permissions: packages: write contents: read @@ -44,7 +44,7 @@ jobs: password: ${{ secrets.GITHUB_TOKEN }} - name: Build and push gRPC utils image - uses: docker/build-push-action@ca052bb54ab0790a636c9b5f226502c73d547a25 # v5 + uses: docker/build-push-action@4f58ea79222b3b9dc2c8bbdd6debcef730109a75 # v6 with: push: ${{ github.event_name != 'pull_request' }} tags: ${{ steps.container_grpc_utils_meta.outputs.tags }} diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 6564fec..daa019c 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -31,7 +31,7 @@ jobs: github-token: ${{ secrets.GITHUB_TOKEN }} add-code-coverage: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - build permissions: @@ -91,7 +91,7 @@ jobs: test-api: name: test api - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - build permissions: @@ -205,7 +205,7 @@ jobs: test-migrations: name: test migrations - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 permissions: contents: read needs: @@ -252,7 +252,7 @@ jobs: test-iter8: name: iter8 tests - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 if: ${{ github.event_name == 'pull_request' }} needs: - build diff --git a/.github/workflows/lint-pr-title.yaml b/.github/workflows/lint-pr-title.yaml index 0081e0b..1e3b660 100644 --- a/.github/workflows/lint-pr-title.yaml +++ b/.github/workflows/lint-pr-title.yaml @@ -12,7 +12,7 @@ permissions: read-all jobs: lint: name: Lint PR title - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: amannn/action-semantic-pull-request@0723387faaf9b38adef4775cd42cfd5155ed6017 # v5.5.3 env: diff --git a/.github/workflows/nightly-chaos.yaml b/.github/workflows/nightly-chaos.yaml index 2896171..f2ff489 100644 --- a/.github/workflows/nightly-chaos.yaml +++ b/.github/workflows/nightly-chaos.yaml @@ -12,7 +12,7 @@ permissions: read-all jobs: chaos-testing: name: chaos testing - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Checkout uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 diff --git a/.github/workflows/release-please.yaml b/.github/workflows/release-please.yaml index f6cc521..e3d0264 100644 --- a/.github/workflows/release-please.yaml +++ b/.github/workflows/release-please.yaml @@ -9,13 +9,13 @@ permissions: read-all jobs: release-please: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 permissions: contents: write pull-requests: write steps: - - uses: google-github-actions/release-please-action@db8f2c60ee802b3748b512940dde88eabd7b7e01 # v3.7.13 + - uses: google-github-actions/release-please-action@e4dc86ba9405554aeba3c6bb2d169500e7d3b4ee # v4.1.1 with: token: ${{ secrets.MIRACUM_BOT_SEMANTIC_RELEASE_TOKEN }} release-type: simple