From 574f226ebf464390f79bfb6446369aefbae1e82b Mon Sep 17 00:00:00 2001 From: Min Zhu Date: Wed, 21 Oct 2026 15:50:48 -0400 Subject: [PATCH] chore: remove unused release-freeze and release-unfreeze workflows The "Freeze releases" and "Unfreeze releases" workflows toggle FREEZE_RELEASES in .kokoro/release-generated.sh, but the weekly release of the generated google-apis-* gems no longer runs that script, so they don't freeze or unfreeze anything. Remove them to avoid confusion. Release freezes for these gems are now handled in the release infrastructure. --- .github/workflows/release-freeze.yml | 28 -------------------------- .github/workflows/release-unfreeze.yml | 28 -------------------------- 2 files changed, 56 deletions(-) delete mode 100644 .github/workflows/release-freeze.yml delete mode 100644 .github/workflows/release-unfreeze.yml diff --git a/.github/workflows/release-freeze.yml b/.github/workflows/release-freeze.yml deleted file mode 100644 index 5632e514d0d..00000000000 --- a/.github/workflows/release-freeze.yml +++ /dev/null @@ -1,28 +0,0 @@ -name: Freeze releases - -permissions: - contents: read -on: - workflow_dispatch: - -jobs: - generate-updates: - if: ${{ github.repository == 'googleapis/google-api-ruby-client' }} - runs-on: ubuntu-latest - env: - GITHUB_TOKEN: ${{ secrets.YOSHI_CODE_BOT_TOKEN }} - steps: - - name: Checkout repo - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 - with: - persist-credentials: false - - name: Install Ruby 4.0 - uses: ruby/setup-ruby@9eb537ca036ebaed86729dcb9309076e4c5c3b74 # v1.314.0 - with: - ruby-version: "4.0" - - name: Install tools - run: | - gem install --no-document toys -v '~> 0.22.0' - - name: execute - run: | - toys freeze-releases -v --fork --on diff --git a/.github/workflows/release-unfreeze.yml b/.github/workflows/release-unfreeze.yml deleted file mode 100644 index 613a5231f48..00000000000 --- a/.github/workflows/release-unfreeze.yml +++ /dev/null @@ -1,28 +0,0 @@ -name: Unfreeze releases - -permissions: - contents: read -on: - workflow_dispatch: - -jobs: - generate-updates: - if: ${{ github.repository == 'googleapis/google-api-ruby-client' }} - runs-on: ubuntu-latest - env: - GITHUB_TOKEN: ${{ secrets.YOSHI_CODE_BOT_TOKEN }} - steps: - - name: Checkout repo - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 - with: - persist-credentials: false - - name: Install Ruby 4.0 - uses: ruby/setup-ruby@9eb537ca036ebaed86729dcb9309076e4c5c3b74 # v1.314.0 - with: - ruby-version: "4.0" - - name: Install tools - run: | - gem install --no-document toys -v '~> 0.22.0' - - name: execute - run: | - toys freeze-releases -v --fork --off