Skip to content

chore(cliparr): prepare v1.3.0 release - #185

Merged
KyleTryon merged 2 commits into
mainfrom
chore/cliparr/prepare-next-release
Sep 9, 2026
Merged

KyleTryon merged 2 commits into
mainfrom
chore/cliparr/prepare-next-release

Conversation

@KyleTryon

@KyleTryon KyleTryon commented Sep 9, 2026 •

Copy link
Copy Markdown
Contributor

Prepare v1.3.0 with release highlights and explicit upgrade notes.

The release workflow now includes an optional version-specific notes file before GitHub's generated changelog, preserving Docker tags and digest details. The v1.3.0 notes call out the provider sign-in requirement for remote video URLs as a security correction; local files remain usable without an account.

Validation: full pnpm preflight (415 tests), release-note generation in dry-run mode, website production build, and browser checks of the existing preview playback and reduced-motion images. The release planner confirms v1.3.0 after applying the approved version classification to PR #171.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Sep 9, 2026 •

Copy link
Copy Markdown
Contributor

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
cliparr-web 0e0fd87 Commit Preview URL

Branch Preview URL
Sep 09 2026, 03:45 AM

@KyleTryon
KyleTryon marked this pull request as ready for review September 9, 2026 03:39
@KyleTryon
KyleTryon requested a lite review from Copilot September 9, 2026 03:39

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

Changes are small, cohesive, and covered by targeted tests validating both the new CLI flag and the release body composition/order.

Pull request overview

Prepares the v1.3.0 release by adding curated release notes and updating the release automation to optionally prepend version-specific notes ahead of GitHub’s generated changelog, while preserving Docker pull/tag/digest details.

Changes:

  • Add v1.3.0 highlights/upgrade notes markdown to be included in the GitHub release body.
  • Extend the release creation script to accept --notes-file and prepend its contents before generated notes.
  • Update the release workflow to pass the version-specific notes file when present and add test coverage for the new behavior.
File summaries
File Description
tools/release/notes/v1.3.0.md Adds curated v1.3.0 highlights and upgrade/security notes for the release body.
tools/release/create-github-release.test.mjs Adds tests for --notes-file parsing and release-body ordering/preservation of Docker details.
tools/release/create-github-release.mjs Implements optional notes-file ingestion and composes release body with notes → generated changelog → Docker section.
.github/workflows/release.yml Detects tools/release/notes/<tag>.md and passes it to the release script when present.
Review details
  • Files reviewed: 4/11 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@KyleTryon
KyleTryon merged commit 7a134a9 into main Sep 9, 2026
5 checks passed
@KyleTryon
KyleTryon deleted the chore/cliparr/prepare-next-release branch September 9, 2026 14:39
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.

2 participants