Skip to content

Add: copy release notes into the Unraid template after each release - #181

Merged
SandObserver merged 2 commits into
mainfrom
feat/unraid-changes-after-release
Oct 17, 2026
Merged

SandObserver merged 2 commits into
mainfrom
feat/unraid-changes-after-release

Conversation

@SandObserver

Copy link
Copy Markdown
Owner

Summary

  • New Unraid changes workflow (manual run, and called by the release after a stable tag): runs tools/unraid_template.py, opens a pull request with the release GitHub App token and requests auto-merge.
  • tools/unraid_template.py --check and tests/test_unraid.py check the settings only. A new test checks <Changes> names a released version.
  • CONTRIBUTING: the release PR has no template step; the release needs RELEASE_APP_CLIENT_ID and RELEASE_APP_PRIVATE_KEY.

Testing

All green. Added 2 tests: the Changes heading is a released version, and a settings-only run keeps Changes.

Checklist

  • Format, lint, type checks and tests pass.
  • DESIGN_VERSION bumped and tests/golden written again if rendered images change.
  • CHANGELOG.md updated under Unreleased for user-visible changes.

A stable release now runs the Unraid changes workflow. It writes the new
CHANGELOG section into the template, opens a pull request with the release
GitHub App token so checks run, and asks for auto-merge. The template test
checks only the settings, so the release pull request needs no extra step.
@SandObserver SandObserver added the github_actions Pull requests that update GitHub Actions code label Oct 17, 2026
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Oct 17, 2026 •

Copy link
Copy Markdown

Deploying posteryard with  Cloudflare Pages  Cloudflare Pages

Latest commit: 5b129b9
Status: ✅  Deploy successful!
Preview URL: https://0824c34c.posteryard.pages.dev
Branch Preview URL: https://feat-unraid-changes-after-re.posteryard.pages.dev

View logs

@SandObserver
SandObserver merged commit ea935ca into main Oct 17, 2026
6 checks passed
@SandObserver
SandObserver deleted the feat/unraid-changes-after-release branch October 17, 2026 16:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant