Files
Charon/docs/beta_release_draft_pr_body_snapshot.md
GitHub Actions 9ad3afbd22 Fix Rate Limiting Issues
- Updated Definition of Done report with detailed checks and results for backend and frontend tests.
- Documented issues related to race conditions and test failures in QA reports.
- Improved security scan notes and code cleanup status in QA reports.
- Added summaries for rate limit integration test fixes, including root causes and resolutions.
- Introduced new debug and integration scripts for rate limit testing.
- Updated security documentation to reflect changes in configuration and troubleshooting steps.
- Enhanced troubleshooting guides for CrowdSec and Go language server (gopls) errors.
- Improved frontend and scripts README files for clarity and usage instructions.
2025-12-12 19:21:44 +00:00

1.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 (Summary)

  • Workflow token migration: prefer CHARON_TOKEN (fallback CPMP_TOKEN) across release and maintenance workflows.
  • Stabilized release workflow prerelease detection and artifact publication.
  • Prior (already merged earlier) CI enhancements: pinned action versions, Docker multi-arch debug tooling reliability, dynamic dlv binary resolution.
  • Documentation updates enumerating each incremental workflow/token adjustment for auditability.

Commits Ahead of feature/alpha-completion

(See docs/beta_release_draft_pr.md for full enumerated list.) Latest unique commit: 5727c586 (refreshed body snapshot).

Rationale

Ensures alpha integration branch inherits hardened CI/release pipeline and updated secret naming policy before further alpha feature consolidation.

Risk & Mitigation

  • Secret Name Change: Prefer CHARON_TOKEN (keep CPMP_TOKEN as a fallback). Mitigation: Verify CHARON_TOKEN (or CPMP_TOKEN) presence before merge.
  • Workflow Fan-out: Reusable workflow path validated locally; CI run (draft) will confirm.

Follow-ups (Out of Scope)

  • Frontend test coverage improvements (ProxyHostForm).
  • Additional beta observability and import validation tasks.

Checklist

  • YAML lint (pre-commit passed)
  • Secret reference consistency
  • Release artifact list intact
  • Draft PR CI run (pending after opening)

Requested Review Focus

  1. Confirm CHARON_TOKEN (or CPMP_TOKEN fallback) availability.
  2. Sanity-check release artifact matrix remains correct.
  3. Spot any residual CHARON_TOKEN or CPMP_TOKEN references missed.

Generated draft to align branches; will convert to ready-for-review after validation.