Micheal Wilkinson
5bea62b8cf
fix(ci): restore cached gosec binary in workflows
2026-03-21 15:15:06 +00:00
Micheal Wilkinson
dd86944e64
docs: record gosec toolchain fix
2026-03-21 15:14:01 +00:00
Micheal Wilkinson
38afdeffa0
fix(ci): run gosec via go install to use setup-go toolchain
2026-03-21 15:14:00 +00:00
Micheal Wilkinson
f9c57f34d0
docs: record GOTOOLCHAIN fix
Push Validation / coverage-badge (push) Failing after 27s
Push Validation / recommend-release (push) Has been skipped
2026-03-21 15:10:44 +00:00
Micheal Wilkinson
5793a58888
fix(ci): add GOTOOLCHAIN=auto to gosec and govulncheck steps
2026-03-21 15:10:44 +00:00
Micheal Wilkinson
2177dae15f
docs: correct govulncheck-action version in changelog
Push Validation / coverage-badge (push) Failing after 46s
Push Validation / recommend-release (push) Has been skipped
2026-03-21 15:05:23 +00:00
Micheal Wilkinson
76508355be
fix(ci): correct govulncheck-action tag to v1.0.4
2026-03-21 15:05:23 +00:00
Micheal Wilkinson
f069c116a1
docs: record gosec and govulncheck-action version pin
Push Validation / coverage-badge (push) Failing after 16s
Push Validation / recommend-release (push) Has been skipped
2026-03-21 15:00:39 +00:00
Micheal Wilkinson
32a6ded499
fix(ci): pin gosec and govulncheck-action to concrete version tags
2026-03-21 15:00:34 +00:00
Micheal Wilkinson
b7c62634f4
docs: record action nesting and docs-only fix
Push Validation / coverage-badge (push) Failing after 15s
Push Validation / recommend-release (push) Has been skipped
2026-03-21 14:56:42 +00:00
Micheal Wilkinson
224ba03ca4
fix(decorate-pr): replace piped while-read with process substitution for docs-only detection
2026-03-21 14:56:38 +00:00
Micheal Wilkinson
3f555fb894
refactor(actions): nest binary and code runners under run-vociferate/
2026-03-21 14:54:25 +00:00
Micheal Wilkinson
ee274602a8
docs: clarify runtime action refactor
2026-03-21 14:50:32 +00:00
Micheal Wilkinson
1306f07003
refactor(actions): simplify run-vociferate runtime flow
2026-03-21 14:50:29 +00:00
Micheal Wilkinson
58e29aca0c
docs: record composite runtime orchestration
2026-03-21 14:45:54 +00:00
Micheal Wilkinson
f04df719e2
chore(go): compose vociferate runtime flow
2026-03-21 14:45:50 +00:00
Micheal Wilkinson
9a91c70e5d
docs: record runtime centralization changes
2026-03-21 14:34:27 +00:00
Micheal Wilkinson
3eb814a3d5
chore(go): centralize action runtime selection
2026-03-21 14:34:00 +00:00
Micheal Wilkinson
92f76fd19f
chore(go): route release notes through vociferate
2026-03-21 14:33:53 +00:00
Micheal Wilkinson
9dc28e8229
chore(go): add release note extraction tests
2026-03-21 14:33:48 +00:00
Micheal Wilkinson
e625d475a5
chore(go): use vociferate for unreleased parsing
2026-03-21 14:25:27 +00:00
Micheal Wilkinson
b7d1760beb
chore(go): add unreleased changelog tests
2026-03-21 14:25:19 +00:00
Micheal Wilkinson
64a7b6d86b
docs: record vociferate changelog extraction
2026-03-21 14:24:18 +00:00
Micheal Wilkinson
c8365e39da
docs: record decorate-pr yaml validation fix
2026-03-21 14:17:13 +00:00
Micheal Wilkinson
4a47580ea8
fix: extract decorate-pr comment rendering from action yaml
2026-03-21 14:17:07 +00:00
Micheal Wilkinson
5a207e7d5d
docs: refresh compliance analysis for di and local validation
2026-03-21 14:14:52 +00:00
Micheal Wilkinson
5c903c98be
docs: record di and local validation updates
2026-03-21 14:12:45 +00:00
Micheal Wilkinson
383aad48be
chore(go): inject release service dependencies and mirror local validation
2026-03-21 14:12:15 +00:00
Micheal Wilkinson
f31141702d
docs: update compliance analysis with fix implementations
...
Update COMPLIANCE_ANALYSIS.md to reflect completed standards improvements:
- CI/CD Workflows section: Mark as COMPLIANT with all checks implemented
- Validation Sequence section: Now FOLLOWING DOCUMENTED STANDARD
- Recommendations: Mark critical items as COMPLETED (commit 7cb7b05 )
- Conclusion: Codebase now meets all documented standards
- Add details about commit 7cb7b05 improvements
2026-03-21 14:06:20 +00:00
Micheal Wilkinson
7cb7b050db
chore: add missing CI validation checks (fmt, mod, gosec, govulncheck)
...
- Add go fmt validation to enforce consistent code formatting
- Add go mod tidy and verify checks for module hygiene
- Add gosec security analysis for static security scanning
- Add govulncheck for dependency vulnerability detection
- Reorganize regex variables with clarifying comments
- Follows documented validation sequence from copilot-instructions.md
2026-03-21 14:04:35 +00:00
Micheal Wilkinson
3c60be8587
chore: require full https:// URLs for all vociferate action references
2026-03-21 13:53:17 +00:00
Micheal Wilkinson
830e623fa9
docs: refine changelog gate documentation formatting and descriptions
2026-03-21 13:51:07 +00:00
Micheal Wilkinson
d4d911e6c7
docs: enhance decorate-pr documentation with changelog gate examples
2026-03-21 13:48:43 +00:00
Micheal Wilkinson
4b9372079b
feat(decorate-pr): add changelog gate validation with strict/soft modes
...
Adds comprehensive changelog gate that validates qualifying code/behavior/security/workflow/tooling changes include Unreleased entries.
Features:
- Built-in changelog requirement validation
- Configurable change types requiring entries
- Docs-only PR exception with customizable glob patterns
- PR label-based exemptions
- Precise diff parsing: only added lines in Unreleased count
- Decision outputs: gate_passed, docs_only, unreleased_additions_count, failure_reason
- Integrated PR comment showing gate status with remediation guidance
- Strict mode (fails job) and soft mode (warns only)
New inputs:
- enable-changelog-gate
- changelog-gate-mode (strict/soft)
- changelog-gate-required-for
- changelog-gate-allow-docs-only
- changelog-gate-docs-globs
- changelog-gate-skip-labels
2026-03-21 13:46:50 +00:00
gitea-actions[bot]
b5530d0c48
release: prepare v1.0.2
v1.0.2
2026-03-21 13:35:24 +00:00
Micheal Wilkinson
b1aaff9f3b
docs: document preflight token checks
Push Validation / coverage-badge (push) Successful in 35s
Push Validation / recommend-release (push) Successful in 14s
2026-03-21 13:17:39 +00:00
Micheal Wilkinson
3e03382781
chore(ci): add preflight token and API checks
Push Validation / coverage-badge (push) Successful in 50s
Push Validation / recommend-release (push) Successful in 17s
2026-03-21 13:06:15 +00:00
Micheal Wilkinson
43018ae9ac
chore: support both GITHUB_TOKEN and GITEA_TOKEN in do-release workflow
Push Validation / coverage-badge (push) Successful in 56s
Push Validation / recommend-release (push) Successful in 14s
2026-03-21 12:57:40 +00:00
Micheal Wilkinson
3e384dd8a3
chore: update decorate-pr action version to v1.0.1 in examples
2026-03-21 12:51:50 +00:00
Micheal Wilkinson
821802c0c4
feat: add decorate-pr composite action for pull request review decoration
2026-03-21 12:51:28 +00:00
Micheal Wilkinson
2810d93b89
docs: add copilot instructions for Æther Go workflow
2026-03-21 12:50:27 +00:00
gitea-actions[bot]
02db91114d
release: prepare v1.0.1
v1.0.1
2026-03-21 11:33:08 +00:00
Micheal Wilkinson
c27b042bb1
fix: restore protocol-relative changelog links
Push Validation / coverage-badge (push) Successful in 1m44s
Push Validation / recommend-release (push) Successful in 38s
2026-03-21 11:26:31 +00:00
Micheal Wilkinson
59ce683813
docs: remove non-action guardrails from AGENTS.md
Push Validation / coverage-badge (push) Failing after 42s
Push Validation / recommend-release (push) Has been skipped
2026-03-21 10:03:42 +00:00
Micheal Wilkinson
d653f632d1
fix: add unreleased changelog entry for https:// protocol change
Push Validation / coverage-badge (push) Failing after 43s
Push Validation / recommend-release (push) Has been skipped
2026-03-21 10:00:44 +00:00
Micheal Wilkinson
8e5d05fce6
fix: replace protocol-relative // URLs with explicit https://
Push Validation / coverage-badge (push) Failing after 1m59s
Push Validation / recommend-release (push) Has been skipped
2026-03-21 09:57:53 +00:00
gitea-actions[bot]
5dad65cc3b
release: prepare v1.0.0
v1.0.0
2026-03-21 01:13:41 +00:00
Micheal Wilkinson
e99527f68b
docs: refresh README wording and stylization
Push Validation / coverage-badge (push) Successful in 1m43s
Push Validation / recommend-release (push) Successful in 38s
2026-03-21 00:48:46 +00:00
Micheal Wilkinson
f314d7da1b
feat: sync docs action tags during prepare
2026-03-21 00:29:14 +00:00
Micheal Wilkinson
21a68647f3
refactor: normalize changelog filename docs
2026-03-21 00:27:32 +00:00