Skip to content

docs: Document versioning workflow and #SkipVersionBump mechanism in README#515

Merged
lukasmatta merged 5 commits intomasterfrom
copilot/document-skipversionbump-mechanism
Apr 1, 2026
Merged

docs: Document versioning workflow and #SkipVersionBump mechanism in README#515
lukasmatta merged 5 commits intomasterfrom
copilot/document-skipversionbump-mechanism

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 1, 2026

The automatic minor-version bump and publish pipeline behavior was undocumented, leaving contributors unaware of how to control versioning or release major/patch versions.

Changes

  • README.md — Added a "Versioning and publishing" section under How-to that covers:
    • The CI/CD pipeline auto-bumps the minor version on every push to master touching projects/cps-ui-kit/**
    • How to use #SkipVersionBump in a commit message to bypass the auto-bump and publish a manually-set version
    • Warning that manual package.json version changes are overwritten without #SkipVersionBump

Example commit message for a patch/major release:

chore: release patch fix #SkipVersionBump

Copilot AI changed the title [WIP] Document #SkipVersionBump mechanism and versioning workflow in README docs: Document versioning workflow and #SkipVersionBump mechanism in README Apr 1, 2026
Copilot AI requested a review from lukasmatta April 1, 2026 13:20
Copilot AI requested a review from lukasmatta April 1, 2026 13:30
@lukasmatta lukasmatta marked this pull request as ready for review April 1, 2026 13:30
Copilot AI review requested due to automatic review settings April 1, 2026 13:30
@lukasmatta lukasmatta added the documentation Improvements or additions to documentation label Apr 1, 2026
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 1, 2026

Coverage report for library

St.
Category Percentage Covered / Total
🔴 Statements 29.45% 1841/6251
🔴 Branches 22.69% 632/2785
🔴 Functions 24.79% 332/1339
🔴 Lines 30.26% 1740/5750

Test suite run success

419 tests passing in 21 suites.

Report generated by 🧪jest coverage report action from 9980977

@lukasmatta lukasmatta added the skip-release-notes No release notes required label Apr 1, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Adds documentation to the root README explaining the automated version bump + publish workflow for cps-ui-kit, including how contributors can bypass the default minor bump using #SkipVersionBump to publish a manually-set patch/major version.

Changes:

  • Documented when the CI/CD pipeline auto-bumps the minor version and publishes to npm.
  • Added instructions for publishing patch/major releases via manual package.json version changes + #SkipVersionBump.
  • Added an example commit message format and a note about manual version changes being overwritten without the token.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 1, 2026

Playwright test results

passed  34 passed

Details

stats  34 tests across 3 suites
duration  1 minute, 5 seconds
commit  9980977
info  For details, download the Playwright report

lukasmatta and others added 2 commits April 1, 2026 15:34
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@lukasmatta lukasmatta merged commit d8a451d into master Apr 1, 2026
10 checks passed
@lukasmatta lukasmatta deleted the copilot/document-skipversionbump-mechanism branch April 1, 2026 14:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation skip-release-notes No release notes required

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Document #SkipVersionBump mechanism and versioning workflow in README

4 participants