Skip to content

feat: add versioned release workflow, enforce tag convention#16

Merged
ThHanke merged 2 commits into
mainfrom
feature/versioned-release
Apr 16, 2026
Merged

feat: add versioned release workflow, enforce tag convention#16
ThHanke merged 2 commits into
mainfrom
feature/versioned-release

Conversation

@ThHanke
Copy link
Copy Markdown
Collaborator

@ThHanke ThHanke commented Apr 16, 2026

  • release.yml: build + PMDco-convention versionIRI via make variable override (ANNOTATE_ONTOLOGY_VERSION), GitHub release with artifacts, triggers versioned docs build
  • docs.yml: switch to gh-pages branch (peaceiris/actions-gh-pages, keep_files=true) for persistent versioned Pages; /dev/ on every push, // per release; Widoco serves serializations natively
  • enforce-tags.yml: reject non-semver tags (v1.0.0 format), delete and fail on push of any non-conforming tag
  • README: Release Process section, PMDco versionIRI convention docs, breaking change callout for Pages source setting

Thomas Hanke added 2 commits April 16, 2026 11:53
- release.yml: build + PMDco-convention versionIRI via make variable
  override (ANNOTATE_ONTOLOGY_VERSION), GitHub release with artifacts,
  triggers versioned docs build
- docs.yml: switch to gh-pages branch (peaceiris/actions-gh-pages,
  keep_files=true) for persistent versioned Pages; /dev/ on every push,
  /<version>/ per release; Widoco serves serializations natively
- enforce-tags.yml: reject non-semver tags (v1.0.0 format), delete and
  fail on push of any non-conforming tag
- README: Release Process section, PMDco versionIRI convention docs,
  breaking change callout for Pages source setting
@ThHanke ThHanke merged commit dd0bc58 into main Apr 16, 2026
2 checks passed
@github-actions
Copy link
Copy Markdown
Contributor

Ontology Quality Check

ROBOT Report

No issues found — all ROBOT report 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