Add Chainguard Containers changelog page#3610
Draft
SharpRake wants to merge 2 commits into
Draft
Conversation
Publish a dated, append-only changelog at /chainguard/changelog/ covering image lifecycle events (end-of-life grace periods and removals) and newly added images, plus a sibling demo page showing how a manually entered product announcement renders. Styling: a changelog-label shortcode and SCSS for the colored type-tag pills, with a PostCSS safelist entry so the dynamically named color classes survive the production purge. The generator and skill that produce the changelog live under .claude/ and are gitignored, so they are intentionally not part of this commit; how to distribute them to the rotation is still being decided with the team. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Signed-off-by: Mark Drake <mark@chainguard.dev>
✅ Deploy Preview for ornate-narwhal-088216 ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
SharpRake
marked this pull request as draft
July 18, 2026 01:05
The pre-commit end-of-file-fixer hook requires a final newline; app.scss was missing one (a pre-existing condition surfaced now that this branch touches the file). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Signed-off-by: Mark Drake <mark@chainguard.dev>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
[ ] Check if this is a typo or other quick fix and ignore the rest :)
Type of change
New Content
/chainguard/changelog/changelog-labelshortcode and SCSS for the colored type-tag pills, with a PostCSS safelist entry so the color classes survive the production purgeWhat should this PR do?
Publishes the weekly Chainguard Containers changelog and the styling it depends on, plus a demo page illustrating product announcements.
Why are we making this change?
Customers need one durable place to track container lifecycle events — images entering their end-of-life grace period, images no longer available, and images newly added to the catalog. This page is the append-only, week-by-week record of those events.
What are the acceptance criteria?
/chainguard/changelog/and appears in the Chainguard products left-nav/chainguard/changelog-announcement-demo/, just below the changelog, with the Product Announcement pill at the top of the most recent week.claude/and are gitignored, so they are intentionally not in this PR — how to distribute that tooling to the changelog rotation is still being decided with the teamHow should this PR be tested?
Any documentation published to Chainguard Academy is reviewed carefully for accuracy. GUI procedures, API commands, and CLI code snippets in a draft are run and tested thoroughly — by both the author and the reviewer — to confirm they work exactly as written. This helps ensure that readers can follow along and get the same results. See the
edurepo's README./chainguard/changelog/and confirm the weekly sections render (EOL tables + New Image table) with colored type-tag pills/chainguard/changelog-announcement-demo/and confirm the Product Announcement pill and text appear at the top of the most recent week