Skip to content

ci: add release management with release please#14

Merged
jkongie merged 1 commit into
mainfrom
release-please
Apr 28, 2026
Merged

ci: add release management with release please#14
jkongie merged 1 commit into
mainfrom
release-please

Conversation

@jkongie

@jkongie jkongie commented Apr 23, 2026

Copy link
Copy Markdown
Collaborator

Uses release please to manage the release process.

Also adds a PR check workflow to lint the PR title using conventional commits.

@jkongie jkongie requested a review from a team as a code owner April 23, 2026 07:59
Copilot AI review requested due to automatic review settings April 23, 2026 07:59
@github-actions

Copy link
Copy Markdown

👋 jkongie, thanks for creating this pull request!

To help reviewers, please consider creating future PRs as drafts first. This allows you to self-review and make any final changes before notifying the team.

Once you're ready, you can mark it as "Ready for review" to request feedback. Thanks!

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.

Pull request overview

This PR introduces automated release management via Release Please and adds a PR workflow to enforce Conventional Commits-style PR titles, aligning the repo’s release and change logging with standardized automation.

Changes:

  • Adds Release Please configuration + manifest to manage versions and generate changelogs.
  • Adds a release-please workflow to open release PRs on pushes to main.
  • Adds a pr-checks workflow to lint PR titles against Conventional Commits.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.

File Description
release-please-config.json Defines Release Please package + changelog section mapping.
.release-please-manifest.json Seeds/controls the current released version for the root package.
.github/workflows/release-please.yml Automates Release Please runs on main to create/update release PRs.
.github/workflows/pr-checks.yml Adds PR-title linting using action-semantic-pull-request.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread release-please-config.json
Comment thread .github/workflows/release-please.yml Outdated
Comment thread .github/workflows/pr-checks.yml Outdated
Comment thread .github/workflows/pr-checks.yml Outdated
ecPablo
ecPablo previously approved these changes Apr 23, 2026
@jkongie jkongie dismissed stale reviews from ecPablo and graham-chainlink via f365800 April 28, 2026 06:39
Copilot AI review requested due to automatic review settings April 28, 2026 06:42

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.

Pull request overview

Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/release-please.yml
Comment thread .github/workflows/release-please.yml
Copilot AI review requested due to automatic review settings April 28, 2026 07:06
Comment thread .github/workflows/pull-request-conventional.yml Outdated
Comment thread .github/workflows/release-please.yml Outdated
Uses release please to manage the release process.

Also adds a PR check workflow to lint the PR title using conventional
commits.
@jkongie jkongie merged commit 90a68d8 into main Apr 28, 2026
13 checks passed
@jkongie jkongie deleted the release-please branch April 28, 2026 07:59
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.

5 participants