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
Micheal Wilkinson
ba715d9965
feat: migrate changelog path to CHANGELOG.md
2026-03-21 00:27:18 +00:00
Micheal Wilkinson
62f637614d
test: require CHANGELOG.md defaults
2026-03-21 00:26:43 +00:00
Micheal Wilkinson
7d6ae6f486
docs: pin README examples to release tags
2026-03-21 00:20:08 +00:00
Micheal Wilkinson
16274ea1e5
feat: add reusable coverage-badge action
2026-03-21 00:18:21 +00:00
gitea-actions[bot]
8d9cc33802
release: prepare v0.2.0
v0.2.0
2026-03-21 00:14:00 +00:00
Micheal Wilkinson
33e1d7c9cc
fix: replace workflow step summaries
Push Validation / validate (push) Successful in 1m46s
2026-03-21 00:03:26 +00:00
Micheal Wilkinson
4c1a0b87eb
docs: sweep markdown display urls
Push Validation / validate (push) Successful in 1m38s
2026-03-20 23:56:43 +00:00
Micheal Wilkinson
a139417f02
feat: emit protocol-relative display urls
2026-03-20 23:56:42 +00:00
Micheal Wilkinson
788ef1b49d
test: require protocol-relative display links
2026-03-20 23:53:34 +00:00
Micheal Wilkinson
f9f2c6ab62
docs: record workflow var repository URL support
2026-03-20 23:52:17 +00:00