Skip to content

automate semantic version tagging and GitHub Releases #57

Merged
mfa777 merged 2 commits intomasterfrom
develop
Mar 26, 2026
Merged

automate semantic version tagging and GitHub Releases #57
mfa777 merged 2 commits intomasterfrom
develop

Conversation

@mfa777
Copy link
Copy Markdown
Owner

@mfa777 mfa777 commented Mar 26, 2026

This pull request adds a new workflow to automate semantic version tagging and GitHub Releases when pull requests are merged into master, and updates the documentation to describe these changes. The workflow calculates the next semantic version, creates a tag, and publishes a release with autogenerated notes and metadata. Documentation is updated to explain the new release process and how to customize it.

Release automation:

  • Added .github/workflows/release-on-master-merge.yml to create a semantic version tag and publish a GitHub Release automatically when a pull request is merged into master. The workflow uses anothrNick/github-tag-action for tagging and softprops/action-gh-release for publishing, with customizable bump logic and initial version.

Documentation updates:

  • Updated docs/BUILD_AND_PUSH.md to describe the new release workflow, including how semantic versioning is handled, what triggers a release, and which secrets are required.
  • Added notes to docs/BUILD_AND_PUSH.md on customizing the release workflow's default bump behavior and initial version, and documented the location of the workflow file.

Copilot AI and others added 2 commits March 26, 2026 11:52
Co-authored-by: mfa777 <2765931+mfa777@users.noreply.github.com>
Agent-Logs-Url: https://github.com/mfa777/pg_with_backup/sessions/a706d4a9-e184-41b4-8c1c-47ea16464b41
…er-pr

Add GitHub Release workflow for merged master PRs
@mfa777 mfa777 merged commit 999efa1 into master Mar 26, 2026
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