Skip to content

ci(version): SemVer workflow, version.json, /api/v1/version - #23

Merged
0x-mhmdnzri merged 4 commits into
devfrom
ci/semver-versioning
Aug 30, 2026
Merged

0x-mhmdnzri merged 4 commits into
devfrom
ci/semver-versioning

Conversation

@0x-mhmdnzri

Copy link
Copy Markdown
Owner

Summary

Adds SemVer 2.0.0 versioning per project skill:

  • version.json + Directory.Build.props VersionPrefix
  • .github/workflows/version.yml bumps version from conventional commits on merge/push to dev and creates immutable vX.Y.Z tags
  • Existing release.yml publishes GitHub Release + GHCR image on tags
  • GET /api/v1/version runtime identity
  • Docs: docs/ops/versioning.md

Test plan

  • CI green on this PR
  • After merge, version workflow runs and tags if commits warrant bump

Unified product versioning per SemVer 2.0.0:
- version.json + Directory.Build.props VersionPrefix as source of truth
- version.yml bumps MAJOR/MINOR/PATCH from conventional commits on dev
- immutable annotated tags vX.Y.Z trigger existing release.yml
- public GET /api/v1/version for runtime identity
@cr-gpt

cr-gpt Bot commented Aug 30, 2026

Copy link
Copy Markdown

Seems you are using me but didn't get OPENAI_API_KEY seted in Variables/Secrets for this repo. you could follow readme for more information

@cr-gpt

cr-gpt Bot commented Aug 30, 2026

Copy link
Copy Markdown

Seems you are using me but didn't get OPENAI_API_KEY seted in Variables/Secrets for this repo. you could follow readme for more information

Align CONTRIBUTING, docs/ops, and README with commit conventions
and version.json / version.yml / release.yml workflow.
@cr-gpt

cr-gpt Bot commented Aug 30, 2026

Copy link
Copy Markdown

Seems you are using me but didn't get OPENAI_API_KEY seted in Variables/Secrets for this repo. you could follow readme for more information

@cr-gpt

cr-gpt Bot commented Aug 30, 2026

Copy link
Copy Markdown

Seems you are using me but didn't get OPENAI_API_KEY seted in Variables/Secrets for this repo. you could follow readme for more information

@0x-mhmdnzri
0x-mhmdnzri merged commit 76368fa into dev Aug 30, 2026
13 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