diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index d520857dd40..96f2adbc986 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -19,7 +19,7 @@ concurrency: jobs: notification: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 timeout-minutes: 1 if: ${{ !github.event.pull_request.head.repo.fork && github.event.number }} permissions: @@ -38,7 +38,7 @@ jobs: _Please do not push any generated code to this pull request._ setup: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 timeout-minutes: 10 env: CACHE_VERSION: 1.11 # bump this to run all clients on the CI. @@ -127,7 +127,7 @@ jobs: RUN_MACOS_KOTLIN_BUILD: ${{ steps.gen-matrix.outputs.RUN_MACOS_KOTLIN_BUILD }} scripts: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 timeout-minutes: 10 needs: setup if: ${{ needs.setup.outputs.RUN_SCRIPTS == 'true' }} @@ -152,7 +152,7 @@ jobs: run: yarn workspace eslint-plugin-automation-custom test specs: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 timeout-minutes: 10 needs: setup steps: @@ -175,7 +175,7 @@ jobs: client_gen_javascript: timeout-minutes: 15 - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - setup - specs @@ -299,7 +299,7 @@ jobs: client_gen: timeout-minutes: 15 - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - setup - specs @@ -512,7 +512,7 @@ jobs: run: echo "success=true" >> "$GITHUB_OUTPUT" codegen: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 timeout-minutes: 15 needs: - setup @@ -633,7 +633,7 @@ jobs: run: echo "success=true" >> "$GITHUB_OUTPUT" check_green: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 timeout-minutes: 10 needs: - codegen @@ -648,7 +648,7 @@ jobs: fi push_and_release: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 timeout-minutes: 30 needs: - codegen diff --git a/.github/workflows/cleanup.yml b/.github/workflows/cleanup.yml index ea656781c2b..579fa27b0bb 100644 --- a/.github/workflows/cleanup.yml +++ b/.github/workflows/cleanup.yml @@ -6,7 +6,7 @@ on: jobs: cleanup: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 timeout-minutes: 10 permissions: pull-requests: write diff --git a/.github/workflows/pr-title.yml b/.github/workflows/pr-title.yml index 5ca5bbb117a..977a5bdd57a 100644 --- a/.github/workflows/pr-title.yml +++ b/.github/workflows/pr-title.yml @@ -6,7 +6,7 @@ on: jobs: setup: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 timeout-minutes: 10 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/push-to-repository.yml b/.github/workflows/push-to-repository.yml index c8cbffeed6f..8d5869e257d 100644 --- a/.github/workflows/push-to-repository.yml +++ b/.github/workflows/push-to-repository.yml @@ -14,7 +14,7 @@ on: jobs: push: name: Push generated files to the given repository - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 with: diff --git a/.github/workflows/scheduled-release.yml b/.github/workflows/scheduled-release.yml index 5c9019d607e..bf8f392a6da 100644 --- a/.github/workflows/scheduled-release.yml +++ b/.github/workflows/scheduled-release.yml @@ -8,7 +8,7 @@ on: jobs: release: name: Scheduled Release - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 with: diff --git a/clients/algoliasearch-client-csharp/.github/workflows/release.yml b/clients/algoliasearch-client-csharp/.github/workflows/release.yml index b94afb87ceb..4ce71f57805 100644 --- a/clients/algoliasearch-client-csharp/.github/workflows/release.yml +++ b/clients/algoliasearch-client-csharp/.github/workflows/release.yml @@ -8,7 +8,7 @@ on: jobs: release: name: Publish - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 if: "startsWith(github.event.head_commit.message, 'chore: release')" steps: - uses: actions/checkout@v4 diff --git a/clients/algoliasearch-client-java/.github/workflows/release.yml b/clients/algoliasearch-client-java/.github/workflows/release.yml index 30ca982db68..cefbc13d445 100644 --- a/clients/algoliasearch-client-java/.github/workflows/release.yml +++ b/clients/algoliasearch-client-java/.github/workflows/release.yml @@ -8,7 +8,7 @@ on: jobs: release: name: Publish to Sonatype - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 if: "startsWith(github.event.head_commit.message, 'chore: release')" steps: - name: Checkout diff --git a/clients/algoliasearch-client-javascript/.github/workflows/release.yml b/clients/algoliasearch-client-javascript/.github/workflows/release.yml index 3a566c333a7..23a533ef417 100644 --- a/clients/algoliasearch-client-javascript/.github/workflows/release.yml +++ b/clients/algoliasearch-client-javascript/.github/workflows/release.yml @@ -8,7 +8,7 @@ on: jobs: release: name: Publish - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 if: "startsWith(github.event.head_commit.message, 'chore: release')" steps: - uses: actions/checkout@v4 diff --git a/clients/algoliasearch-client-python/.github/workflows/release.yml b/clients/algoliasearch-client-python/.github/workflows/release.yml index 191b3d283b6..5729e5acb24 100644 --- a/clients/algoliasearch-client-python/.github/workflows/release.yml +++ b/clients/algoliasearch-client-python/.github/workflows/release.yml @@ -8,7 +8,7 @@ on: jobs: release: name: Publish - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 if: "startsWith(github.event.head_commit.message, 'chore: release')" environment: name: pypi diff --git a/clients/algoliasearch-client-ruby/.github/workflows/release.yml b/clients/algoliasearch-client-ruby/.github/workflows/release.yml index 9e208e6d37d..7a8d59fb0f1 100644 --- a/clients/algoliasearch-client-ruby/.github/workflows/release.yml +++ b/clients/algoliasearch-client-ruby/.github/workflows/release.yml @@ -10,7 +10,7 @@ on: jobs: release: name: Publish - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 if: "startsWith(github.event.head_commit.message, 'chore: release')" permissions: id-token: write diff --git a/clients/algoliasearch-client-scala/.github/workflows/release.yml b/clients/algoliasearch-client-scala/.github/workflows/release.yml index 276172af951..c61faf0b262 100644 --- a/clients/algoliasearch-client-scala/.github/workflows/release.yml +++ b/clients/algoliasearch-client-scala/.github/workflows/release.yml @@ -8,7 +8,7 @@ on: jobs: release: name: Publish to Sonatype - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 if: "startsWith(github.event.head_commit.message, 'chore: release')" steps: - name: Checkout diff --git a/clients/algoliasearch-client-swift/.github/workflows/release.yml b/clients/algoliasearch-client-swift/.github/workflows/release.yml index 18f8c4906a0..4614ad598a6 100644 --- a/clients/algoliasearch-client-swift/.github/workflows/release.yml +++ b/clients/algoliasearch-client-swift/.github/workflows/release.yml @@ -8,7 +8,7 @@ on: jobs: release: name: Publish - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 if: "startsWith(github.event.head_commit.message, 'chore: release')" steps: - uses: actions/checkout@v4