From 94b387752f0598be9d1706f3f02a4168cfb9f706 Mon Sep 17 00:00:00 2001 From: Tomo Suzuki Date: Fri, 16 Oct 2026 18:31:02 +0000 Subject: [PATCH] ci: test ubuntu-26.04 where ubuntu-latest is currently used --- .github/workflows/changelog_generation.yaml | 4 ++-- .../workflows/changelog_generation_test.yaml | 2 +- .github/workflows/ci.yaml | 24 +++++++++---------- .../create_additional_release_tag.yaml | 2 +- .../workflows/formatter-version-check.yaml | 4 ++-- .../google-auth-library-java-ci.yaml | 8 +++---- .github/workflows/java-bigquery-jdbc-ci.yaml | 12 +++++----- .github/workflows/java-bigquery-scorecard.yml | 4 ++-- .github/workflows/java-bigtable-ci.yaml | 14 +++++------ .../workflows/java-bigtable-conformance.yaml | 4 ++-- ...-cloud-bom-ci-release-note-generation.yaml | 6 ++--- .github/workflows/java-cloud-bom-ci.yaml | 14 +++++------ ...ava-cloud-bom-release-note-generation.yaml | 2 +- .../java-cloud-bom-update-readme-table.yaml | 2 +- .github/workflows/java-firestore-ci.yaml | 14 +++++------ .github/workflows/java-pubsub-ci.yaml | 14 +++++------ .github/workflows/java-shared-config-ci.yaml | 14 +++++------ ...shared-config-downstream-dependencies.yaml | 4 ++-- ...hared-config-downstream-maven-plugins.yaml | 8 +++---- ...er-integration-tests-against-emulator.yaml | 4 ++-- .github/workflows/java-spanner-jdbc-ci.yaml | 12 +++++----- ...bc-integration-tests-against-emulator.yaml | 4 ++-- .../java-spanner-jdbc-quickperf.yaml | 4 ++-- .../java-spanner-jdbc-sample-tests.yml | 4 ++-- ...-spanner-jdbc-spring-data-jdbc-sample.yaml | 4 ++-- ...anner-jdbc-spring-data-mybatis-sample.yaml | 4 ++-- .github/workflows/java-storage-nio-ci.yaml | 12 +++++----- .github/workflows/readme.yaml | 2 +- .github/workflows/repository_sanity.yaml | 8 +++---- .github/workflows/scorecard.yml | 2 +- .../sdk-platform-java-analyze_dependency.yaml | 2 +- .github/workflows/sdk-platform-java-ci.yaml | 6 ++--- ...rm-java-dependency_compatibility_test.yaml | 4 ++-- .../sdk-platform-java-downstream.yaml | 2 +- ...sdk-platform-java-shared_dependencies.yaml | 4 ++-- .../workflows/sdk-platform-java-sonar.yaml | 2 +- .github/workflows/showcase-version-check.yaml | 4 ++-- .github/workflows/showcase.yaml | 2 +- .../workflows/unmanaged_dependency_check.yaml | 4 ++-- .github/workflows/versions.yaml | 4 ++-- 40 files changed, 125 insertions(+), 125 deletions(-) diff --git a/.github/workflows/changelog_generation.yaml b/.github/workflows/changelog_generation.yaml index 5e8b1828f041..a70df1e6b943 100644 --- a/.github/workflows/changelog_generation.yaml +++ b/.github/workflows/changelog_generation.yaml @@ -10,7 +10,7 @@ name: CHANGELOG.md generation upon Release Please pull requests jobs: print-github-context: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - env: EVENT_CONTEXT: ${{ toJSON(github.event) }} @@ -18,7 +18,7 @@ jobs: echo "$EVENT_CONTEXT" | jq . changelog-generation: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 permissions: contents: write pull-requests: write diff --git a/.github/workflows/changelog_generation_test.yaml b/.github/workflows/changelog_generation_test.yaml index e174b1498541..78cc612ec9ae 100644 --- a/.github/workflows/changelog_generation_test.yaml +++ b/.github/workflows/changelog_generation_test.yaml @@ -11,7 +11,7 @@ on: jobs: changelog-generation-test: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - name: Checkout code uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0 diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index e2191e0c8f58..ee14fa8b7452 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -30,7 +30,7 @@ name: ci jobs: # detect whether or not we should run generated (non-handwritten) unit tests generated-libraries-filter: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 permissions: pull-requests: read # Set job outputs to values from filter step @@ -64,7 +64,7 @@ jobs: - '.kokoro/**' # compile all modules across supported Java versions as a fast smoke test units: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 needs: generated-libraries-filter strategy: fail-fast: false @@ -86,7 +86,7 @@ jobs: JOB_TYPE: test JOB_NAME: units-${{matrix.java}} units-8-runtime: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 needs: generated-libraries-filter name: "units (8)" steps: @@ -117,7 +117,7 @@ jobs: changes: needs: generated-libraries-filter if: ${{ needs.generated-libraries-filter.outputs.runnable == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 permissions: pull-requests: read outputs: @@ -253,7 +253,7 @@ jobs: java-shared-config: - 'java-shared-config/**' split-units: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 needs: changes strategy: fail-fast: false @@ -275,7 +275,7 @@ jobs: JOB_TYPE: test JOB_NAME: units-${{matrix.package}}-${{matrix.java}} split-units-8: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 name: "split-units" needs: changes strategy: @@ -321,7 +321,7 @@ jobs: JOB_NAME: units-8-runtime-${{matrix.java}} working-directory: ${{matrix.package}} split-clirr: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 needs: changes strategy: matrix: @@ -341,7 +341,7 @@ jobs: JOB_TYPE: clirr JOB_NAME: clirr-${{matrix.package}} split-dependencies: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 needs: changes strategy: matrix: @@ -392,7 +392,7 @@ jobs: lint: needs: generated-libraries-filter if: ${{ needs.generated-libraries-filter.outputs.runnable == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0 with: @@ -412,7 +412,7 @@ jobs: enforcer: needs: generated-libraries-filter if: ${{ needs.generated-libraries-filter.outputs.runnable == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0 with: @@ -430,7 +430,7 @@ jobs: needs.generated-libraries-filter.outputs.runnable == 'true' && github.head_ref == 'release-please--branches--main' && !endsWith(github.event.pull_request.title, 'SNAPSHOT') - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0 with: @@ -450,7 +450,7 @@ jobs: gapic-libraries-bom: needs: generated-libraries-filter if: ${{ needs.generated-libraries-filter.outputs.runnable == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0 with: diff --git a/.github/workflows/create_additional_release_tag.yaml b/.github/workflows/create_additional_release_tag.yaml index 2dbacf3adf13..acbfb732ba76 100644 --- a/.github/workflows/create_additional_release_tag.yaml +++ b/.github/workflows/create_additional_release_tag.yaml @@ -14,7 +14,7 @@ on: default: '' jobs: build: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 permissions: # Permission to create tag # https://docs.github.com/en/rest/authentication/permissions-required-for-github-apps?apiVersion=2022-11-28#repository-permissions-for-contents diff --git a/.github/workflows/formatter-version-check.yaml b/.github/workflows/formatter-version-check.yaml index e0ba4aeb35ab..60cae92a9c0a 100644 --- a/.github/workflows/formatter-version-check.yaml +++ b/.github/workflows/formatter-version-check.yaml @@ -28,7 +28,7 @@ concurrency: jobs: filter: name: Filter changed files - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 outputs: should_run: ${{ steps.filter.outputs.should_run }} steps: @@ -48,7 +48,7 @@ jobs: name: Check Formatter Version needs: filter if: ${{ github.event_name == 'workflow_dispatch' || needs.filter.outputs.should_run == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: diff --git a/.github/workflows/google-auth-library-java-ci.yaml b/.github/workflows/google-auth-library-java-ci.yaml index c2b9d033c115..8f53412cb20b 100644 --- a/.github/workflows/google-auth-library-java-ci.yaml +++ b/.github/workflows/google-auth-library-java-ci.yaml @@ -26,7 +26,7 @@ env: BUILD_SUBDIR: google-auth-library-java jobs: filter: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 outputs: library: ${{ steps.filter.outputs.library }} steps: @@ -43,7 +43,7 @@ jobs: units-logging: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 strategy: fail-fast: false matrix: @@ -66,7 +66,7 @@ jobs: clirr: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0 with: @@ -84,7 +84,7 @@ jobs: dependencies: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: diff --git a/.github/workflows/java-bigquery-jdbc-ci.yaml b/.github/workflows/java-bigquery-jdbc-ci.yaml index e72897bc0079..bd60a0ef1886 100644 --- a/.github/workflows/java-bigquery-jdbc-ci.yaml +++ b/.github/workflows/java-bigquery-jdbc-ci.yaml @@ -26,7 +26,7 @@ env: BUILD_SUBDIR: java-bigquery-jdbc jobs: filter: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 outputs: library: ${{ steps.filter.outputs.library }} steps: @@ -51,7 +51,7 @@ jobs: units: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 strategy: fail-fast: false matrix: @@ -74,7 +74,7 @@ jobs: if: ${{ needs.filter.outputs.library == 'true' }} # Building using Java 17 and run the tests with Java 8 runtime name: "units (8)" - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: @@ -121,7 +121,7 @@ jobs: dependencies: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: @@ -135,7 +135,7 @@ jobs: javadoc: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: @@ -152,7 +152,7 @@ jobs: lint: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: diff --git a/.github/workflows/java-bigquery-scorecard.yml b/.github/workflows/java-bigquery-scorecard.yml index 451a63a16307..cfb1b93ead16 100644 --- a/.github/workflows/java-bigquery-scorecard.yml +++ b/.github/workflows/java-bigquery-scorecard.yml @@ -22,7 +22,7 @@ env: BUILD_SUBDIR: java-bigquery jobs: filter: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 outputs: library: ${{ steps.filter.outputs.library }} steps: @@ -39,7 +39,7 @@ jobs: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} name: Scorecard analysis - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 permissions: # Needed to upload the results to code-scanning dashboard. security-events: write diff --git a/.github/workflows/java-bigtable-ci.yaml b/.github/workflows/java-bigtable-ci.yaml index 0976188f0263..f1bae5739d10 100644 --- a/.github/workflows/java-bigtable-ci.yaml +++ b/.github/workflows/java-bigtable-ci.yaml @@ -26,7 +26,7 @@ env: BUILD_SUBDIR: java-bigtable jobs: filter: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 outputs: library: ${{ steps.filter.outputs.library }} steps: @@ -42,7 +42,7 @@ jobs: units: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 strategy: fail-fast: false matrix: @@ -65,7 +65,7 @@ jobs: if: ${{ needs.filter.outputs.library == 'true' }} # Building using Java 17 and run the tests with Java 8 runtime name: "units (8)" - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: @@ -110,7 +110,7 @@ jobs: dependencies: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 strategy: matrix: java: [17] @@ -128,7 +128,7 @@ jobs: javadoc: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: @@ -145,7 +145,7 @@ jobs: lint: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: @@ -165,7 +165,7 @@ jobs: clirr: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: diff --git a/.github/workflows/java-bigtable-conformance.yaml b/.github/workflows/java-bigtable-conformance.yaml index ebaad685c3b6..11186a97f9c1 100644 --- a/.github/workflows/java-bigtable-conformance.yaml +++ b/.github/workflows/java-bigtable-conformance.yaml @@ -26,7 +26,7 @@ env: BUILD_SUBDIR: java-bigtable jobs: filter: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 outputs: library: ${{ steps.filter.outputs.library }} steps: @@ -42,7 +42,7 @@ jobs: conformance: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: diff --git a/.github/workflows/java-cloud-bom-ci-release-note-generation.yaml b/.github/workflows/java-cloud-bom-ci-release-note-generation.yaml index b9545af5de02..fe34cc098f5a 100644 --- a/.github/workflows/java-cloud-bom-ci-release-note-generation.yaml +++ b/.github/workflows/java-cloud-bom-ci-release-note-generation.yaml @@ -10,7 +10,7 @@ env: BUILD_SUBDIR: java-cloud-bom jobs: filter: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 outputs: library: ${{ steps.filter.outputs.library }} steps: @@ -26,7 +26,7 @@ jobs: test: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: @@ -48,7 +48,7 @@ jobs: dry-run: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: diff --git a/.github/workflows/java-cloud-bom-ci.yaml b/.github/workflows/java-cloud-bom-ci.yaml index 6a1cd5629d8e..09da92eee315 100644 --- a/.github/workflows/java-cloud-bom-ci.yaml +++ b/.github/workflows/java-cloud-bom-ci.yaml @@ -27,7 +27,7 @@ env: MAVEN_OPTS: -Xmx4g jobs: filter: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 outputs: library: ${{ steps.filter.outputs.library }} steps: @@ -46,7 +46,7 @@ jobs: dependencies: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 strategy: matrix: java: [17] @@ -67,7 +67,7 @@ jobs: bom-content-test: needs: filter if: ${{ needs.filter.outputs.library == 'true' && github.repository_owner == 'googleapis' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: @@ -97,7 +97,7 @@ jobs: needs: filter if: ${{ needs.filter.outputs.library == 'true' && github.repository_owner == 'googleapis' }} name: BomContentAssertionsTest (Test for assertion logic in BomContentTest) - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: @@ -120,7 +120,7 @@ jobs: test-invalid-bom: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: @@ -149,7 +149,7 @@ jobs: dashboard: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: @@ -167,7 +167,7 @@ jobs: shared-dependencies-convergence: needs: filter if: ${{ needs.filter.outputs.library == 'true' && github.repository_owner == 'googleapis' && github.head_ref == 'release-please--branches--main' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: diff --git a/.github/workflows/java-cloud-bom-release-note-generation.yaml b/.github/workflows/java-cloud-bom-release-note-generation.yaml index d8ed304490f9..88e62eba82d9 100644 --- a/.github/workflows/java-cloud-bom-release-note-generation.yaml +++ b/.github/workflows/java-cloud-bom-release-note-generation.yaml @@ -19,7 +19,7 @@ jobs: release-note-generation: if: ${{ github.event_name == 'workflow_dispatch' || startsWith(github.event.release.tag_name, 'libraries-bom/') }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 permissions: contents: write pull-requests: write diff --git a/.github/workflows/java-cloud-bom-update-readme-table.yaml b/.github/workflows/java-cloud-bom-update-readme-table.yaml index f3e34cf48afe..df913556b472 100644 --- a/.github/workflows/java-cloud-bom-update-readme-table.yaml +++ b/.github/workflows/java-cloud-bom-update-readme-table.yaml @@ -15,7 +15,7 @@ env: jobs: update-readme: if: ${{ github.event_name == 'workflow_dispatch' || startsWith(github.event.release.tag_name, 'libraries-bom/') }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 defaults: run: working-directory: java-cloud-bom diff --git a/.github/workflows/java-firestore-ci.yaml b/.github/workflows/java-firestore-ci.yaml index 04b73937da4a..e5114652409b 100644 --- a/.github/workflows/java-firestore-ci.yaml +++ b/.github/workflows/java-firestore-ci.yaml @@ -26,7 +26,7 @@ env: BUILD_SUBDIR: java-firestore jobs: filter: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 outputs: library: ${{ steps.filter.outputs.library }} steps: @@ -42,7 +42,7 @@ jobs: units: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 strategy: fail-fast: false matrix: @@ -65,7 +65,7 @@ jobs: if: ${{ needs.filter.outputs.library == 'true' }} # Building using Java 17 and run the tests with Java 8 runtime name: "units (8)" - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: @@ -110,7 +110,7 @@ jobs: dependencies: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 strategy: matrix: java: [17] @@ -128,7 +128,7 @@ jobs: javadoc: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: @@ -145,7 +145,7 @@ jobs: lint: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: @@ -165,7 +165,7 @@ jobs: clirr: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: diff --git a/.github/workflows/java-pubsub-ci.yaml b/.github/workflows/java-pubsub-ci.yaml index 145e5e86e88d..f340dd9be53a 100644 --- a/.github/workflows/java-pubsub-ci.yaml +++ b/.github/workflows/java-pubsub-ci.yaml @@ -26,7 +26,7 @@ env: BUILD_SUBDIR: java-pubsub jobs: filter: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 outputs: library: ${{ steps.filter.outputs.library }} steps: @@ -42,7 +42,7 @@ jobs: units: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 strategy: fail-fast: false matrix: @@ -65,7 +65,7 @@ jobs: if: ${{ needs.filter.outputs.library == 'true' }} # Building using Java 17 and run the tests with Java 8 runtime name: "units (8)" - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: @@ -110,7 +110,7 @@ jobs: dependencies: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 strategy: matrix: java: [17] @@ -128,7 +128,7 @@ jobs: javadoc: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: @@ -145,7 +145,7 @@ jobs: lint: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: @@ -165,7 +165,7 @@ jobs: clirr: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: diff --git a/.github/workflows/java-shared-config-ci.yaml b/.github/workflows/java-shared-config-ci.yaml index f9bba58a7a01..7785a6a36060 100644 --- a/.github/workflows/java-shared-config-ci.yaml +++ b/.github/workflows/java-shared-config-ci.yaml @@ -26,7 +26,7 @@ env: BUILD_SUBDIR: java-shared-config jobs: filter: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 outputs: library: ${{ steps.filter.outputs.library }} steps: @@ -42,7 +42,7 @@ jobs: units: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 strategy: fail-fast: false matrix: @@ -65,7 +65,7 @@ jobs: if: ${{ needs.filter.outputs.library == 'true' }} # Building using Java 17 and run the tests with Java 8 runtime name: "units (8)" - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: @@ -110,7 +110,7 @@ jobs: dependencies: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 strategy: matrix: java: [17] @@ -128,7 +128,7 @@ jobs: javadoc: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: @@ -145,7 +145,7 @@ jobs: lint: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: @@ -165,7 +165,7 @@ jobs: clirr: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: diff --git a/.github/workflows/java-shared-config-downstream-dependencies.yaml b/.github/workflows/java-shared-config-downstream-dependencies.yaml index 66cc75201fcb..75de74eeb481 100644 --- a/.github/workflows/java-shared-config-downstream-dependencies.yaml +++ b/.github/workflows/java-shared-config-downstream-dependencies.yaml @@ -11,7 +11,7 @@ env: BUILD_SUBDIR: java-shared-config jobs: filter: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 outputs: library: ${{ steps.filter.outputs.library }} steps: @@ -27,7 +27,7 @@ jobs: dependencies: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 strategy: fail-fast: false matrix: diff --git a/.github/workflows/java-shared-config-downstream-maven-plugins.yaml b/.github/workflows/java-shared-config-downstream-maven-plugins.yaml index c02274b973f0..5910b87e8827 100644 --- a/.github/workflows/java-shared-config-downstream-maven-plugins.yaml +++ b/.github/workflows/java-shared-config-downstream-maven-plugins.yaml @@ -15,7 +15,7 @@ env: BUILD_SUBDIR: java-shared-config jobs: filter: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 outputs: library: ${{ steps.filter.outputs.library }} steps: @@ -31,7 +31,7 @@ jobs: build: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 strategy: fail-fast: false matrix: @@ -83,7 +83,7 @@ jobs: lint: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 strategy: fail-fast: false matrix: @@ -140,7 +140,7 @@ jobs: javadoc-with-doclet: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 strategy: fail-fast: false matrix: diff --git a/.github/workflows/java-spanner-integration-tests-against-emulator.yaml b/.github/workflows/java-spanner-integration-tests-against-emulator.yaml index 9f9b6e9b2394..43871a8f1fc1 100644 --- a/.github/workflows/java-spanner-integration-tests-against-emulator.yaml +++ b/.github/workflows/java-spanner-integration-tests-against-emulator.yaml @@ -9,7 +9,7 @@ on: name: java-spanner integration-tests-against-emulator jobs: filter: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 outputs: library: ${{ steps.filter.outputs.library }} steps: @@ -25,7 +25,7 @@ jobs: units: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 services: emulator: diff --git a/.github/workflows/java-spanner-jdbc-ci.yaml b/.github/workflows/java-spanner-jdbc-ci.yaml index e2360fb24b79..7fb5e3bb52c9 100644 --- a/.github/workflows/java-spanner-jdbc-ci.yaml +++ b/.github/workflows/java-spanner-jdbc-ci.yaml @@ -26,7 +26,7 @@ env: BUILD_SUBDIR: java-spanner-jdbc jobs: filter: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 outputs: library: ${{ steps.filter.outputs.library }} steps: @@ -49,7 +49,7 @@ jobs: units: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 strategy: fail-fast: false matrix: @@ -72,7 +72,7 @@ jobs: if: ${{ needs.filter.outputs.library == 'true' }} # Building using Java 17 and run the tests with Java 8 runtime name: "units (8)" - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: @@ -119,7 +119,7 @@ jobs: dependencies: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: @@ -133,7 +133,7 @@ jobs: javadoc: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: @@ -150,7 +150,7 @@ jobs: lint: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: diff --git a/.github/workflows/java-spanner-jdbc-integration-tests-against-emulator.yaml b/.github/workflows/java-spanner-jdbc-integration-tests-against-emulator.yaml index 75906315580c..4615bad7cb08 100644 --- a/.github/workflows/java-spanner-jdbc-integration-tests-against-emulator.yaml +++ b/.github/workflows/java-spanner-jdbc-integration-tests-against-emulator.yaml @@ -11,7 +11,7 @@ env: BUILD_SUBDIR: java-spanner-jdbc jobs: filter: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 outputs: library: ${{ steps.filter.outputs.library }} steps: @@ -27,7 +27,7 @@ jobs: tests-against-emulator: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 services: emulator: diff --git a/.github/workflows/java-spanner-jdbc-quickperf.yaml b/.github/workflows/java-spanner-jdbc-quickperf.yaml index 853d136e098a..b41649d13b40 100644 --- a/.github/workflows/java-spanner-jdbc-quickperf.yaml +++ b/.github/workflows/java-spanner-jdbc-quickperf.yaml @@ -23,7 +23,7 @@ env: BUILD_SUBDIR: java-spanner-jdbc jobs: filter: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 outputs: library: ${{ steps.filter.outputs.library }} steps: @@ -39,7 +39,7 @@ jobs: quickperf: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: diff --git a/.github/workflows/java-spanner-jdbc-sample-tests.yml b/.github/workflows/java-spanner-jdbc-sample-tests.yml index 37533f87e8b5..83b19423309e 100644 --- a/.github/workflows/java-spanner-jdbc-sample-tests.yml +++ b/.github/workflows/java-spanner-jdbc-sample-tests.yml @@ -23,7 +23,7 @@ env: BUILD_SUBDIR: java-spanner-jdbc jobs: filter: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 outputs: library: ${{ steps.filter.outputs.library }} steps: @@ -39,7 +39,7 @@ jobs: test: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: diff --git a/.github/workflows/java-spanner-jdbc-spring-data-jdbc-sample.yaml b/.github/workflows/java-spanner-jdbc-spring-data-jdbc-sample.yaml index 761f8fbcd8db..66f5d41943ad 100644 --- a/.github/workflows/java-spanner-jdbc-spring-data-jdbc-sample.yaml +++ b/.github/workflows/java-spanner-jdbc-spring-data-jdbc-sample.yaml @@ -23,7 +23,7 @@ env: BUILD_SUBDIR: java-spanner-jdbc jobs: filter: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 outputs: library: ${{ steps.filter.outputs.library }} steps: @@ -39,7 +39,7 @@ jobs: spring-data-jdbc: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: diff --git a/.github/workflows/java-spanner-jdbc-spring-data-mybatis-sample.yaml b/.github/workflows/java-spanner-jdbc-spring-data-mybatis-sample.yaml index ce85b6b59dfa..b3cf80389d23 100644 --- a/.github/workflows/java-spanner-jdbc-spring-data-mybatis-sample.yaml +++ b/.github/workflows/java-spanner-jdbc-spring-data-mybatis-sample.yaml @@ -23,7 +23,7 @@ env: BUILD_SUBDIR: java-spanner-jdbc jobs: filter: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 outputs: library: ${{ steps.filter.outputs.library }} steps: @@ -39,7 +39,7 @@ jobs: spring-data-mybatis: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: diff --git a/.github/workflows/java-storage-nio-ci.yaml b/.github/workflows/java-storage-nio-ci.yaml index 73c25a96b88d..472f12953bf3 100644 --- a/.github/workflows/java-storage-nio-ci.yaml +++ b/.github/workflows/java-storage-nio-ci.yaml @@ -26,7 +26,7 @@ env: BUILD_SUBDIR: java-storage-nio jobs: filter: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 outputs: library: ${{ steps.filter.outputs.library }} steps: @@ -49,7 +49,7 @@ jobs: units: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 strategy: fail-fast: false matrix: @@ -72,7 +72,7 @@ jobs: if: ${{ needs.filter.outputs.library == 'true' }} # Building using Java 17 and run the tests with Java 8 runtime name: "units (8)" - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: @@ -119,7 +119,7 @@ jobs: dependencies: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: @@ -133,7 +133,7 @@ jobs: javadoc: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: @@ -150,7 +150,7 @@ jobs: lint: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: diff --git a/.github/workflows/readme.yaml b/.github/workflows/readme.yaml index 269df43e1f39..e268f8cd1f4a 100644 --- a/.github/workflows/readme.yaml +++ b/.github/workflows/readme.yaml @@ -23,7 +23,7 @@ on: name: readme jobs: update: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 if: github.repository_owner == 'googleapis' steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 diff --git a/.github/workflows/repository_sanity.yaml b/.github/workflows/repository_sanity.yaml index 281ce97f6a8b..c050aede31fe 100644 --- a/.github/workflows/repository_sanity.yaml +++ b/.github/workflows/repository_sanity.yaml @@ -22,7 +22,7 @@ name: Repository Config & Code Sanity jobs: gitignore_correctness: # Generated files should not match .gitignore - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: @@ -47,7 +47,7 @@ jobs: generate-readme: # Ensure generate-readme.py runs fine - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: @@ -61,7 +61,7 @@ jobs: - run: python3 generate-readme.py group_id_check_for_maps_libraries: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: @@ -91,7 +91,7 @@ jobs: echo "All group IDs start with com.google.maps. Good." package_name_check: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml index 20de49ff37ca..1e1bcddb4095 100644 --- a/.github/workflows/scorecard.yml +++ b/.github/workflows/scorecard.yml @@ -20,7 +20,7 @@ permissions: read-all jobs: analysis: name: Scorecard analysis - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 permissions: # Needed to upload the results to code-scanning dashboard. security-events: write diff --git a/.github/workflows/sdk-platform-java-analyze_dependency.yaml b/.github/workflows/sdk-platform-java-analyze_dependency.yaml index 12d8f926a688..c4f5f3cecee7 100644 --- a/.github/workflows/sdk-platform-java-analyze_dependency.yaml +++ b/.github/workflows/sdk-platform-java-analyze_dependency.yaml @@ -24,7 +24,7 @@ env: BUILD_SUBDIR: sdk-platform-java jobs: filter: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 outputs: library: ${{ steps.filter.outputs.library }} steps: diff --git a/.github/workflows/sdk-platform-java-ci.yaml b/.github/workflows/sdk-platform-java-ci.yaml index b7aa2749dc47..1e23d853c350 100644 --- a/.github/workflows/sdk-platform-java-ci.yaml +++ b/.github/workflows/sdk-platform-java-ci.yaml @@ -9,7 +9,7 @@ on: name: sdk-platform-java jobs: filter: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 outputs: library: ${{ steps.filter.outputs.library }} steps: @@ -83,7 +83,7 @@ jobs: dependencies: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: @@ -313,7 +313,7 @@ jobs: java8-compatibility: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: diff --git a/.github/workflows/sdk-platform-java-dependency_compatibility_test.yaml b/.github/workflows/sdk-platform-java-dependency_compatibility_test.yaml index 0b3ff2010b0d..9281d7dcc753 100644 --- a/.github/workflows/sdk-platform-java-dependency_compatibility_test.yaml +++ b/.github/workflows/sdk-platform-java-dependency_compatibility_test.yaml @@ -21,7 +21,7 @@ env: BUILD_SUBDIR: sdk-platform-java jobs: filter: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 outputs: library: ${{ steps.filter.outputs.library }} steps: @@ -39,7 +39,7 @@ jobs: dependency-compatibility-test: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 permissions: contents: read steps: diff --git a/.github/workflows/sdk-platform-java-downstream.yaml b/.github/workflows/sdk-platform-java-downstream.yaml index 91390c877b45..efd47a8e59fd 100644 --- a/.github/workflows/sdk-platform-java-downstream.yaml +++ b/.github/workflows/sdk-platform-java-downstream.yaml @@ -14,7 +14,7 @@ env: BUILD_SUBDIR: sdk-platform-java jobs: filter: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 outputs: library: ${{ steps.filter.outputs.library }} steps: diff --git a/.github/workflows/sdk-platform-java-shared_dependencies.yaml b/.github/workflows/sdk-platform-java-shared_dependencies.yaml index d6bed662aecd..4328a8fd009a 100644 --- a/.github/workflows/sdk-platform-java-shared_dependencies.yaml +++ b/.github/workflows/sdk-platform-java-shared_dependencies.yaml @@ -15,7 +15,7 @@ env: BUILD_SUBDIR: sdk-platform-java jobs: filter: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 outputs: library: ${{ steps.filter.outputs.library }} steps: @@ -32,7 +32,7 @@ jobs: needs: filter if: needs.filter.outputs.library == 'true' && github.repository_owner == 'googleapis' name: Shared Dependencies BOM upper-bound check - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: diff --git a/.github/workflows/sdk-platform-java-sonar.yaml b/.github/workflows/sdk-platform-java-sonar.yaml index a27f9e8adb58..a050e3b9033c 100644 --- a/.github/workflows/sdk-platform-java-sonar.yaml +++ b/.github/workflows/sdk-platform-java-sonar.yaml @@ -12,7 +12,7 @@ env: BUILD_SUBDIR: sdk-platform-java jobs: filter: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 outputs: library: ${{ steps.filter.outputs.library }} steps: diff --git a/.github/workflows/showcase-version-check.yaml b/.github/workflows/showcase-version-check.yaml index c8b7745faffe..c95afa526e34 100644 --- a/.github/workflows/showcase-version-check.yaml +++ b/.github/workflows/showcase-version-check.yaml @@ -23,7 +23,7 @@ on: jobs: filter: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 outputs: should_run: ${{ steps.filter.outputs.should_run }} steps: @@ -42,7 +42,7 @@ jobs: check-showcase-version: needs: filter if: ${{ github.event_name == 'workflow_dispatch' || needs.filter.outputs.should_run == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: diff --git a/.github/workflows/showcase.yaml b/.github/workflows/showcase.yaml index 92a171d0eaae..c106a18cfe6b 100644 --- a/.github/workflows/showcase.yaml +++ b/.github/workflows/showcase.yaml @@ -9,7 +9,7 @@ on: name: showcase jobs: filter: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 outputs: library: ${{ steps.filter.outputs.library }} steps: diff --git a/.github/workflows/unmanaged_dependency_check.yaml b/.github/workflows/unmanaged_dependency_check.yaml index c7811ef89381..8090bd8a3543 100644 --- a/.github/workflows/unmanaged_dependency_check.yaml +++ b/.github/workflows/unmanaged_dependency_check.yaml @@ -8,7 +8,7 @@ name: sdk-platform-java Unmanaged dependency check jobs: filter: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 outputs: run_check: ${{ steps.filter.outputs.run_check }} steps: @@ -28,7 +28,7 @@ jobs: unmanaged_dependency_check: needs: filter if: ${{ needs.filter.outputs.run_check == 'true' }} - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: diff --git a/.github/workflows/versions.yaml b/.github/workflows/versions.yaml index d249ed7956ce..c6a3c56ae64b 100644 --- a/.github/workflows/versions.yaml +++ b/.github/workflows/versions.yaml @@ -24,7 +24,7 @@ on: name: versions check jobs: unmanaged-versions-check: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0 with: @@ -37,7 +37,7 @@ jobs: # this check should be skipped. Note that the "autorelease: snapshot" label # was added after the pull request is created. existing-versions-check: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 if: | github.repository_owner == 'googleapis' && github.head_ref == 'release-please--branches--main' && !endsWith(github.event.pull_request.title, 'SNAPSHOT')