diff --git a/docs/beta_release_draft_pr.md b/docs/beta_release_draft_pr.md new file mode 100644 index 00000000..42718273 --- /dev/null +++ b/docs/beta_release_draft_pr.md @@ -0,0 +1,38 @@ +# Beta Release Draft Pull Request + +## Overview +This draft PR merges recent beta preparation changes from `feature/beta-release` into `feature/alpha-completion` to align the alpha integration branch with the latest CI, workflow, and release process improvements. + +## Changes Included +1. Workflow Token Updates + - Replaced deprecated `GITHUB_TOKEN` usage with `PROJECT_TOKEN` per new GitHub token naming restrictions. + - Ensured consistent secret reference across `release.yml` and `renovate_prune.yml`. +2. Release Workflow Adjustments + - Fixed environment variable configuration for release publication. + - Maintained prerelease logic for alpha/beta/rc tags. +3. CI Stability Improvements + - Prior earlier commits (already merged previously) included action version pinning for reproducibility and security. +4. Docker Build Reliability + - (Previously merged) Improvements to locate and package the `dlv` binary reliably in multi-arch builds. + +## Commits Ahead of `feature/alpha-completion` +- 6c8ba7b fix: replace GITHUB_TOKEN with PROJECT_TOKEN in workflows +- de1160a fix: revert to PROJECT_TOKEN +- 7aee12b fix: use GITHUB_TOKEN in release workflow + +## Follow-ups (Not in This PR) +- Frontend test coverage enhancement for `ProxyHostForm` (in progress separately). +- Additional beta feature hardening tasks (observability, import validations) will come later. + +## Verification Checklist +- [x] Workflows pass YAML lint locally (pre-commit success) +- [x] No removed secrets; only name substitutions +- [ ] CI run on draft PR (expected) + +## Request +Marking this as a DRAFT to allow review of token changes before merge. Please: +- Confirm `PROJECT_TOKEN` exists in repo secrets. +- Review for any missed workflow references. + +--- +Generated by automated assistant for alignment between branches. \ No newline at end of file