From a7fe3b71fa724726aa2f6058cbb922f4e26a9a7f Mon Sep 17 00:00:00 2001 From: Colin Casey Date: Mon, 8 Jun 2026 14:37:13 -0300 Subject: [PATCH] Rename release workflow and drop QA dispatch input - Rename to "Release Buildpack" for consistency with the CNB release workflows - Remove the workflow_dispatch "qa" input; QA staging publishes stay an optional feature of the reusable workflow, enabled from a test buildpack when needed rather than exposed on every classic buildpack caller - Drop the now-unused "qa" with: input (reusable workflow defaults it to false) --- .github/workflows/release.yml | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 77121bc2c..40b584fc1 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,4 +1,4 @@ -name: Release +name: Release Buildpack on: # Auto-trigger when the "Prepare release" PR (created by the @@ -9,12 +9,6 @@ on: types: - closed workflow_dispatch: - inputs: - qa: - description: "QA mode (staging registry, -qa tag suffix, draft releases)" - required: true - default: true - type: boolean permissions: id-token: write @@ -35,6 +29,3 @@ jobs: uses: heroku/languages-github-actions/.github/workflows/_classic-buildpack-publish.yml@latest with: buildpack_id: "heroku/nodejs" - # `inputs.qa` is unset on `pull_request`, so coerce to false — auto-triggered - # publishes always go to production. Manual dispatches pass the input through. - qa: ${{ inputs.qa || false }}