diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 18fbaaa167d..b3fd98b1255 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.02 # 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 @@ -297,7 +297,7 @@ jobs: client_gen: timeout-minutes: 15 - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - setup - specs @@ -510,7 +510,7 @@ jobs: run: echo "success=true" >> "$GITHUB_OUTPUT" codegen: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 timeout-minutes: 15 needs: - setup @@ -631,7 +631,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 @@ -646,7 +646,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-algolia-doc.yml b/.github/workflows/push-to-algolia-doc.yml index a80b74152f0..8d025659beb 100644 --- a/.github/workflows/push-to-algolia-doc.yml +++ b/.github/workflows/push-to-algolia-doc.yml @@ -5,7 +5,7 @@ on: workflow_dispatch jobs: release: name: Scheduled Release - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 with: diff --git a/.github/workflows/push-to-algolia-web.yml b/.github/workflows/push-to-algolia-web.yml index 60d9f4eda84..e403d12c6e6 100644 --- a/.github/workflows/push-to-algolia-web.yml +++ b/.github/workflows/push-to-algolia-web.yml @@ -5,7 +5,7 @@ on: workflow_dispatch jobs: push: name: Manual trigger push for onboarding guides - 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 62645acbdc6..755c6009311 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