Skip to content

docs: weekly audit — CHANGELOG release pipeline notes and CAA record advisory#12

Closed
krakenhavoc wants to merge 1 commit into
mainfrom
claude/exciting-fermat-LwJoh
Closed

docs: weekly audit — CHANGELOG release pipeline notes and CAA record advisory#12
krakenhavoc wants to merge 1 commit into
mainfrom
claude/exciting-fermat-LwJoh

Conversation

@krakenhavoc

@krakenhavoc krakenhavoc commented May 26, 2026

Copy link
Copy Markdown
Contributor

Weekly Documentation Audit — 2026-05-26

Documentation gaps found in PRs merged 2026-05-19 to 2026-05-26

PR #11fix: improve release pipeline (merged 2026-05-19)

The pipeline improvement is CI-internal with no user-facing behavior change. The following are noted in CHANGELOG.md under [Unreleased] for contributor awareness:

Change Detail
Release trigger restricted Now matches v[0-9]+.[0-9]+.[0-9]+ only; major-version pointer tags (e.g. v1) no longer re-trigger the pipeline
Structured release notes Auto-generated using .github/release.yaml label categories (Features, Bug Fixes, Other Changes)
make_latest: true Each release is automatically marked as latest on GitHub

New advisory — CAA record RFC 8657 parameters (March 2027)

CA/B Forum ballot SC-098v2 passed 2026-05-13. All public CAs must enforce RFC 8657 CAA accounturi and validationmethods parameter extensions by March 2027.

KrakenKey cert-action issues certificates via Let's Encrypt using ACME DNS-01. If a user's CAA record sets validationmethods, it must include dns-01 for cert issuance to succeed after the enforcement date. This advisory is added to CHANGELOG.md under [Unreleased] so it surfaces in the next GitHub release notes.

Version bump

No version bump. PR #11 is CI-only; v1.1.0 is the current release.

Test plan

  • Verify the release trigger pattern v[0-9]+.[0-9]+.[0-9]+ correctly excludes v1 tags
  • Confirm CAA advisory is accurate — dns-01 is the correct Let's Encrypt ACME challenge method name
  • Confirm validationmethods is the correct RFC 8657 CAA parameter name (not validationmethod)

PR #11 (merged 2026-05-19) improved the release pipeline; CI-internal
changes noted in CHANGELOG. Add CAA record advisory for March 2027
enforcement of RFC 8657 parameters (SC-098v2, passed 2026-05-13).
@krakenhavoc

Copy link
Copy Markdown
Contributor Author

Closing: superseded by #15 (latest weekly audit)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant