Skip to content

Document the release process in the README - #214

Merged
rvanbaalen merged 1 commit into
validformbuilder:masterfrom
rvanbaalen:docs/release-process
Sep 11, 2026
Merged

rvanbaalen merged 1 commit into
validformbuilder:masterfrom
rvanbaalen:docs/release-process

Conversation

@rvanbaalen

@rvanbaalen rvanbaalen commented Sep 11, 2026 •

Copy link
Copy Markdown
Member

What

Adds a Releasing section to the README. It describes the release process as it exists today. No tooling changes.

Why

Nothing in the repo said how to cut a release. v5.3.1 never reached Packagist because composer.json had a hard-coded version field, and it had to be re-tagged as v5.3.2. Writing the steps down prevents a repeat.

The documented steps

  1. Merge into master, tests green.
  2. Pick the next semver number.
  3. Confirm composer.json has no version field.
  4. Push an annotated vX.Y.Z tag.
  5. Create the GitHub release.

Packagist and the docs site update on their own after that.

Review

Read the new section in README.md under "Releasing". About 2 minutes.

@rvanbaalen
rvanbaalen requested a review from a team September 11, 2026 14:40
@rvanbaalen
rvanbaalen merged commit 2ff9305 into validformbuilder:master Sep 11, 2026
3 checks passed
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.

1 participant