From f10834e5515a8472ea1c5af293c741ee03f09faf Mon Sep 17 00:00:00 2001 From: Lior Poterman <191881919+cx-lior-poterman@users.noreply.github.com> Date: Mon, 31 Aug 2026 12:37:37 +0300 Subject: [PATCH] AST-171789: Remove dormant nightly release workflow nightly.yml's push trigger was already commented out, leaving it reachable only via manual dispatch. Release automation across the plugin estate is moving to manual workflow_dispatch gated by the `release` environment, making this workflow redundant. release.yml remains reachable via its own workflow_dispatch/workflow_call triggers. Note: this also removes the only automated cleanup of the 1.0.0-SNAPSHOT release and tag, so any existing stale one will need to be removed manually. Co-Authored-By: Claude Opus 4.8 (1M context) --- .github/workflows/nightly.yml | 41 ----------------------------------- 1 file changed, 41 deletions(-) delete mode 100644 .github/workflows/nightly.yml diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml deleted file mode 100644 index 40033e0..0000000 --- a/.github/workflows/nightly.yml +++ /dev/null @@ -1,41 +0,0 @@ -name: Nightly Release - -on: - workflow_dispatch: # push disabled — re-enable when nightly is ready - # push: - # branches: - # - main - -concurrency: - group: ${{ github.workflow }}-${{ github.ref }} - cancel-in-progress: false - -permissions: - contents: read - -jobs: - delete_tag: - name: Delete Tag - permissions: - contents: write # for gh release delete to remove tags and releases - runs-on: cx-public-ubuntu-x64 - steps: - - name: Delete release and tag - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - GH_REPO: ${{ github.repository }} - run: | - gh release delete "1.0.0-SNAPSHOT" --yes --cleanup-tag --repo "${GH_REPO}" || true - - nightly: - needs: delete_tag - uses: ./.github/workflows/release.yml - with: - tag: "1.0.0-SNAPSHOT" - dev: true - cliTag: "2.0.0-nightly" - secrets: - MAVEN_GPG_PASSPHRASE: ${{ secrets.MAVEN_GPG_PASSPHRASE }} - MAVEN_GPG_PRIVATE_KEY: ${{ secrets.MAVEN_GPG_PRIVATE_KEY }} - OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }} - OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }}