Files
Charon/docs/beta_release_draft_pr.md

3.9 KiB

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
    • Prefer GITHUB_TOKEN with CPMP_TOKEN as a fallback to maintain backward compatibility.
    • 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 CPMP_TOKEN with CPMP_TOKEN in workflows
  • de1160a fix: revert to CPMP_TOKEN
  • 7aee12b fix: use CPMP_TOKEN in release workflow
  • 0449681 docs: add beta-release draft PR summary
  • fc08514 docs: update beta-release draft PR summary with new commit
  • 18c3621 docs: update beta-release draft PR summary with second update
  • 178e7ed docs: update beta-release draft PR summary with third update
  • 4843eca docs: update beta-release draft PR summary with fourth update
  • 6b3b9e3 docs: update beta-release draft PR summary with fifth update
  • dddfebb docs: update beta-release draft PR summary with sixth update
  • a0c84c7 docs: update beta-release draft PR summary with seventh update
  • 3a410b8 docs: update beta-release draft PR summary with eighth update
  • 7483dd0 docs: update beta-release draft PR summary with ninth update
  • e116e08 docs: update beta-release draft PR summary with tenth update
  • 54f1585 docs: update beta-release draft PR summary with eleventh update (retry)
  • 44c2fba docs: update beta-release draft PR summary with twelfth update
  • 41edb5a docs: update beta-release draft PR summary with thirteenth update
  • 49b13cc docs: update beta-release draft PR summary with fourteenth update
  • 990161c docs: update beta-release draft PR summary with fifteenth update
  • ed13d67 docs: update beta-release draft PR summary with sixteenth update
  • 7e32857 docs: update beta-release draft PR summary with seventeenth update
  • 5a6aec1 docs: update beta-release draft PR summary with eighteenth update
  • 9169e61 docs: update beta-release draft PR summary with nineteenth update
  • 119364f docs: update beta-release draft PR summary with twentieth update
  • c960f18 docs: update beta-release draft PR summary with twenty-first update
  • 5addf23 docs: update beta-release draft PR summary with twenty-second update
  • 19aeb42 docs: update beta-release draft PR summary with twenty-third update
  • ae918bf docs: update beta-release draft PR summary with twenty-fourth update
  • 853f0f1 docs: update beta-release draft PR summary with twenty-fifth update
  • 3adc860 docs: update beta-release draft PR summary with twenty-sixth update
  • 28a793d docs: update beta-release draft PR summary with twenty-seventh update
  • 3cd9875 docs: update beta-release draft PR summary with twenty-eighth update
  • c99723d docs: update beta-release draft PR summary with twenty-ninth update

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

  • Workflows pass YAML lint locally (pre-commit success)
  • 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 GITHUB_TOKEN (or CPMP_TOKEN fallback) exists in repo secrets.
  • Review for any missed workflow references.

Generated by automated assistant for alignment between branches.