Skip to content

chore(ci): remove unused Generic Release workflow - #1505

Open
Pangjiping wants to merge 1 commit into
mainfrom
chore/remove-generic-release-workflow
Open

chore(ci): remove unused Generic Release workflow#1505
Pangjiping wants to merge 1 commit into
mainfrom
chore/remove-generic-release-workflow

Conversation

@Pangjiping

Copy link
Copy Markdown
Collaborator

Summary

release-generic.yml (Generic Release) has run exactly once since it was added (2026-03-24) and that run failed. Release operations have since moved to scripts/release/create-release.sh + tag-triggered publish workflows, so this hosted workflow is dead code.

Changes

  • Delete .github/workflows/release-generic.yml
  • scripts/release/create-release.sh: clear the Go SDK WORKFLOW_HINT that pointed at the deleted workflow (Go releases are created by the script itself, zero assets, unaffected)
  • docs/community/release-automation.md: remove Generic Release references, rewrite "GitHub Actions Entry" for the tag-triggered flow
  • docs/community/release-verification.md: remove the source-archive signing path, identity, and the "Verify Source Releases" section

Verification

  • No remaining references to release-generic / Generic Release in the repo
  • bash -n scripts/release/create-release.sh passes
  • pnpm docs:build completes with zero errors

Other low-frequency workflows (publish-cli, publish-helm-chart, runner-system-prune) were reviewed and kept: they are intentionally rare (tag/manual triggers), recently maintained, and referenced by release docs.

release-generic.yml was only run once (failed) and has been superseded
by create-release.sh plus tag-triggered publish workflows. Remove the
workflow and sync docs and script references.
@github-actions github-actions Bot added documentation Improvements or additions to documentation size/L Denotes a PR that changes 100-499 lines, ignoring generated files. labels Aug 13, 2026

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 227332720a

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

TAG_NEEDS_V=true
DISPLAY_NAME="Go Sandbox SDK"
WORKFLOW_HINT=".github/workflows/release-generic.yml"
WORKFLOW_HINT=""

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Restore a Go SDK release workflow

For sdks/sandbox/go releases, clearing this hint while deleting release-generic.yml leaves the still-supported target with no hosted workflow: docs/community/release-automation.md still lists sdks/sandbox/go, but a repo-wide check of .github/workflows shows no on.push.tags pattern matching sdks/sandbox/go/v*. When a release manager runs create-release.sh --target sdks/sandbox/go --push, the tag and GitHub Release can be created, but no workflow runs release-preflight or publishes/signs the Go release evidence that the deleted Generic Release workflow used to provide. Please either add a Go tag-driven workflow or remove/clearly exempt this target from the supported release path.

Useful? React with 👍 / 👎.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant