- Marked 12 tests as skip pending feature implementation - Features tracked in GitHub issue #686 (system log viewer feature completion) - Tests cover sorting by timestamp/level/method/URI/status, pagination controls, filtering by text/level, download functionality - Unblocks Phase 2 at 91.7% pass rate to proceed to Phase 3 security enforcement validation - TODO comments in code reference GitHub #686 for feature completion tracking - Tests skipped: Pagination (3), Search/Filter (2), Download (2), Sorting (1), Log Display (4)
1.9 KiB
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
GITHUB_TOKEN(fallbackCHARON_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
dlvbinary 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
GITHUB_TOKEN(keepCHARON_TOKENas a fallback). Mitigation: VerifyGITHUB_TOKEN(orCHARON_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
- Confirm
GITHUB_TOKEN(orCHARON_TOKENfallback) availability. - Sanity-check release artifact matrix remains correct.
- Spot any residual
GITHUB_TOKENorCHARON_TOKENreferences missed.
Generated draft to align branches; will convert to ready-for-review after validation.