Skip to content

chore: versioning setup — CHANGELOG + GitHub Actions release pipeline#2

Merged
vamsivarma27 merged 3 commits intomainfrom
chore/versioning
Apr 6, 2026
Merged

chore: versioning setup — CHANGELOG + GitHub Actions release pipeline#2
vamsivarma27 merged 3 commits intomainfrom
chore/versioning

Conversation

@vamsivarma27
Copy link
Copy Markdown
Owner

Summary

  • Adds CHANGELOG.md with full version history
  • Adds GitHub Actions CI that validates the skill on every PR
  • Adds GitHub Actions release pipeline — push a tag, get a GitHub Release automatically

How releasing works after this merges

# 1. Bump version in SKILL.md metadata + package.json
# 2. Update CHANGELOG.md (move Unreleased → new version section)
# 3. Commit + PR + merge to main
# 4. Push a tag → GitHub Release is auto-created with changelog notes

git tag v1.2.0
git push origin v1.2.0

That's it. The release.yml workflow handles the rest.

CI on every PR

The validate.yml workflow now runs skills validate ./ui-restructure on every PR. No broken SKILL.md can merge.

Test plan

  • Check validate.yml runs on this PR itself
  • Merge and push a test tag to confirm release.yml fires correctly

🤖 Generated with Claude Code

vamsivarma27 and others added 3 commits April 6, 2026 21:06
- CHANGELOG.md: full version history (1.0.0, 1.0.1, 1.1.0) + Unreleased god-mode section
- .github/workflows/release.yml: auto GitHub Release on git tag push
  - validates skill before releasing
  - extracts changelog section for release notes
  - posts install instructions
- .github/workflows/validate.yml: CI on every PR + push to main
  - runs skills validate ./ui-restructure
  - warns if CHANGELOG.md not updated

Release process: bump version in SKILL.md + package.json → update CHANGELOG → merge PR → push tag → GitHub Release auto-created

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Repo renamed from claude-ui-restructure → ui-restructure.
Updated: package.json (name, urls, keywords), README.md, SECURITY.md, CODEOWNERS.
Works with Claude Code, Cursor, Windsurf, Cline, Copilot, and any Agent Skills tool.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@vamsivarma27 vamsivarma27 merged commit 14b21a3 into main Apr 6, 2026
1 check failed
@vamsivarma27 vamsivarma27 deleted the chore/versioning branch April 6, 2026 15:39
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