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 |
|
Micheal Wilkinson
|
1959aa33d8
|
feat: read repository base URL from workflow vars
|
2026-03-20 23:52:12 +00:00 |
|
Micheal Wilkinson
|
6a83abe4db
|
test: cover base URL repository override
|
2026-03-20 23:51:57 +00:00 |
|
Micheal Wilkinson
|
2d3c27460f
|
docs: document repository URL override env var
|
2026-03-20 23:40:45 +00:00 |
|
Micheal Wilkinson
|
edb8508e48
|
feat: support repository URL override env var
|
2026-03-20 23:40:23 +00:00 |
|
Micheal Wilkinson
|
f79eda21c1
|
test: require repository URL override precedence
|
2026-03-20 23:40:07 +00:00 |
|
Micheal Wilkinson
|
d91ec2f6b1
|
docs: add project LICENSE and record in changelog
Push Validation / validate (push) Successful in 1m44s
|
2026-03-20 23:34:46 +00:00 |
|
Micheal Wilkinson
|
fb73d50d8f
|
docs: record compare-link changelog behavior
|
2026-03-20 23:32:12 +00:00 |
|
Micheal Wilkinson
|
8ddc58f5b9
|
refactor: extract compare URL helper
|
2026-03-20 23:31:58 +00:00 |
|
Micheal Wilkinson
|
48b36bddcd
|
feat: generate compare links for changelog references
|
2026-03-20 23:31:39 +00:00 |
|
Micheal Wilkinson
|
22780869af
|
test: add compare-link changelog expectations
|
2026-03-20 23:31:08 +00:00 |
|
Micheal Wilkinson
|
8d9e15ca44
|
docs: record unreleased template fixes
Push Validation / validate (push) Successful in 1m44s
|
2026-03-20 23:24:39 +00:00 |
|
Micheal Wilkinson
|
f96458344a
|
refactor: clarify release recommendation internals
|
2026-03-20 23:24:35 +00:00 |
|
Micheal Wilkinson
|
cdfe75f360
|
fix: restore unreleased template behavior
|
2026-03-20 23:24:01 +00:00 |
|
Micheal Wilkinson
|
eb7d2798f1
|
test: cover unreleased template handling
|
2026-03-20 23:23:57 +00:00 |
|
Micheal Wilkinson
|
29ca9e81ad
|
docs: record tagged-release validation fix
|
2026-03-20 23:17:30 +00:00 |
|
Micheal Wilkinson
|
c4f643c39b
|
fix: validate released binary against tagged changelog state
|
2026-03-20 23:17:27 +00:00 |
|
gitea-actions[bot]
|
c5ecfeebde
|
release: prepare v0.1.0
v0.1.0
|
2026-03-20 23:13:45 +00:00 |
|
Micheal Wilkinson
|
6bcc027076
|
docs: remove deleted release tag references
Push Validation / validate (push) Successful in 1m48s
|
2026-03-20 23:12:01 +00:00 |
|
Micheal Wilkinson
|
fd23a8b238
|
docs: point README badges at latest workflow runs
|
2026-03-20 23:08:56 +00:00 |
|