Skip to content

Conversation

doprz
Copy link
Member

@doprz doprz commented Oct 13, 2025

Fixes #510

Changes:

  • Add release GHA workflow
  • Nix flake check
  • Add pnpm scripts
  • Renamed CHANGELOG.md -> CHANELOG-local.md + refactored accordingly

Notes:

  • Changesets will override CHANGELOG.md. Let's consider renaming the current changelog to something different for internal use within the UTRP changelog viewer.
  • pnpm run release uses pnpm run zip:to-publish which requires Sentry env vars to be set within the workflow config
  • Requires Workflow permissions > GitHub Actions to create and approve pull requests to be enabled

This change is Reviewable

@doprz doprz self-assigned this Oct 13, 2025
@doprz doprz added Dependencies Pull requests that update a dependency file awaiting-changes blocked Do not merge (yet) feature Build CI/CD nix labels Oct 13, 2025
Copy link

changeset-bot bot commented Oct 13, 2025

🦋 Changeset detected

Latest commit: e137228

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
ut-registration-plus Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@Razboy20 Razboy20 changed the title feat: CI/CD feat: UTRP-11: Add CI/CD workflow to build, tag, and create release Oct 13, 2025
Copy link

linear bot commented Oct 13, 2025

@doprz doprz removed awaiting-changes blocked Do not merge (yet) labels Oct 13, 2025
@doprz doprz requested review from DereC4, Razboy20 and Samathingamajig and removed request for Razboy20 October 15, 2025 01:21
Copy link
Member

@DereC4 DereC4 left a comment

Choose a reason for hiding this comment

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

what should i be looking for?

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

Labels

Build CI/CD Dependencies Pull requests that update a dependency file feature Improvement nix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat(ci/cd): add CI/CD workflow to build, tag, and create release

2 participants