mirror of
https://github.com/mrgoonie/winshot.git
synced 2026-04-26 18:45:57 +03:00
[PR #1] [MERGED] feat(release): implement semantic versioning with GitHub Actions automation #49
Labels
No labels
bug
enhancement
enhancement
pull-request
question
released
released on @beta
released on @dev
released on @latest
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/winshot#49
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/mrgoonie/winshot/pull/1
Author: @mrgoonie
Created: 12/2/2025
Status: ✅ Merged
Merged: 12/2/2025
Merged by: @mrgoonie
Base:
main← Head:themes/vibrant-glass📝 Commits (10+)
35b45a2feat(ui): implement Vibrant Glassmorphism design system1e2107efix(annotations): prevent arrow/line endpoint drag from jumping77406a3fix: transform issueafc90c6refactor(ui): replace inline SVG icons with Lucide icons2043067feat(editor): enhance screenshot editing with improved window capture5991dbedocs: add comprehensive project documentation and code standardsa5a8c70fix: demo screenshot15042d5build(release): setup semantic-release configuration6421bcaci(release): add GitHub Actions release workflow17511e6docs: initialize changelog📊 Changes
35 files changed (+4153 additions, -499 deletions)
View changed files
➕
.github/workflows/release.yml(+108 -0)📝
.gitignore(+4 -0)➕
.releaserc.json(+35 -0)➕
CHANGELOG.md(+5 -0)➕
README.md(+438 -0)📝
app.go(+9 -1)➕
commitlint.config.js(+24 -0)➕
demo.png(+0 -0)➕
docs/code-standards.md(+832 -0)➕
docs/codebase-summary.md(+475 -0)➕
docs/project-overview-pdr.md(+451 -0)➕
docs/system-architecture.md(+804 -0)➖
frontend/dist/assets/index.4a2b074f.js(+0 -77)➖
frontend/dist/assets/index.7dd83a2b.css(+0 -1)📝
frontend/dist/index.html(+2 -2)📝
frontend/node_modules/.package-lock.json(+9 -0)📝
frontend/node_modules/.vite/deps/_metadata.json(+18 -12)📝
frontend/node_modules/.vite/deps/react-konva.js(+3 -3)📝
frontend/package.json(+1 -0)📝
frontend/src/App.tsx(+1 -1)...and 15 more files
📄 Description
Summary
Implement automated semantic versioning and release pipeline:
What Changed
.releaserc.jsonwith GitHub plugin for automatic versioning based on conventional commits.github/workflows/release.ymltriggered on merge to maincommitlint.config.jsto validate commits against conventional commit formatTest Plan
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.