Skip to content

Commit 7055381

Browse files
committed
Add microcbor tag-based release workflow
1 parent 0196456 commit 7055381

2 files changed

Lines changed: 28 additions & 1 deletion

File tree

.github/workflows/release.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: release
2+
3+
on:
4+
push:
5+
tags:
6+
- "v*"
7+
8+
permissions:
9+
contents: write
10+
11+
jobs:
12+
github-release:
13+
runs-on: ubuntu-latest
14+
steps:
15+
- name: Checkout
16+
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332
17+
18+
- name: Create GitHub release from existing tag
19+
env:
20+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
21+
run: gh release create "$GITHUB_REF_NAME" --verify-tag --generate-notes

CHANGELOG.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
# Changelog
22

3-
## [1.0.0] - 2026-03-20
3+
## [Unreleased]
4+
5+
### Changed
6+
7+
- Tightened public API contracts, transactional parsing behavior, validation APIs, packaging metadata, CI definitions, and repository documentation.
8+
9+
## [Repository baseline before tag-based releases] - 2026-03-20
410

511
### Added
612

0 commit comments

Comments
 (0)