Some checks are pending
Go Benchmark / Performance Regression Check (push) Waiting to run
Cerberus Integration / Cerberus Security Stack Integration (push) Waiting to run
Upload Coverage to Codecov / Backend Codecov Upload (push) Waiting to run
Upload Coverage to Codecov / Frontend Codecov Upload (push) Waiting to run
CodeQL - Analyze / CodeQL analysis (go) (push) Waiting to run
CodeQL - Analyze / CodeQL analysis (javascript-typescript) (push) Waiting to run
CrowdSec Integration / CrowdSec Bouncer Integration (push) Waiting to run
Docker Build, Publish & Test / build-and-push (push) Waiting to run
Docker Build, Publish & Test / Security Scan PR Image (push) Blocked by required conditions
Quality Checks / Auth Route Protection Contract (push) Waiting to run
Quality Checks / Codecov Trigger/Comment Parity Guard (push) Waiting to run
Quality Checks / Backend (Go) (push) Waiting to run
Quality Checks / Frontend (React) (push) Waiting to run
Rate Limit integration / Rate Limiting Integration (push) Waiting to run
Security Scan (PR) / Trivy Binary Scan (push) Waiting to run
Supply Chain Verification (PR) / Verify Supply Chain (push) Waiting to run
WAF integration / Coraza WAF Integration (push) Waiting to run
76 lines
4.0 KiB
Markdown
Executable File
76 lines
4.0 KiB
Markdown
Executable File
# 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 `CHARON_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 CHARON_TOKEN with CHARON_TOKEN in workflows
|
|
- de1160a fix: revert to CHARON_TOKEN
|
|
- 7aee12b fix: use CHARON_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
|
|
|
|
- [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 `GITHUB_TOKEN` (or `CHARON_TOKEN` fallback) exists in repo secrets.
|
|
- Review for any missed workflow references.
|
|
|
|
---
|
|
Generated by automated assistant for alignment between branches.
|