chore(ci): remove unused Generic Release workflow - #1505
Conversation
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.
There was a problem hiding this comment.
💡 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="" |
There was a problem hiding this comment.
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 👍 / 👎.
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 toscripts/release/create-release.sh+ tag-triggered publish workflows, so this hosted workflow is dead code.Changes
.github/workflows/release-generic.ymlscripts/release/create-release.sh: clear the Go SDKWORKFLOW_HINTthat 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 flowdocs/community/release-verification.md: remove the source-archive signing path, identity, and the "Verify Source Releases" sectionVerification
release-generic/Generic Releasein the repobash -n scripts/release/create-release.shpassespnpm docs:buildcompletes with zero errorsOther 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.