release 1.0.6: bump packaging defaults, add CHANGELOG, CI workflow
Some checks failed
Build and Release postit-deb / publish-release (push) Has been cancelled
Build and Release postit-deb / validate-release (push) Has been cancelled
Build and Release postit-deb / Build .deb (linux-arm64) (push) Has been cancelled
Build and Release postit-deb / Build .deb (linux-x64) (push) Has been cancelled
Some checks failed
Build and Release postit-deb / publish-release (push) Has been cancelled
Build and Release postit-deb / validate-release (push) Has been cancelled
Build and Release postit-deb / Build .deb (linux-arm64) (push) Has been cancelled
Build and Release postit-deb / Build .deb (linux-x64) (push) Has been cancelled
- Makefile + debian/rules: POSTIT_GIT_TAG default 1.0.0 → 1.0.6. - CHANGELOG.md: document the 1.0.6 release (workflow rollout). - .github/workflows/build-and-release-deb.yml: GitHub Actions workflow that builds postit_*.deb (matrix amd64+arm64 via cross-RID .NET on amd64 runners) from a tag pushed to this repo, validates the tag (semver, patch-parity channel, CHANGELOG section), and publishes a GitHub Release with both .deb as assets. Refuses to re-tag an existing release by default (re-tag = le mal); opt-in via workflow_dispatch + force_republish=true. Pattern mirrors yavsc/.github/workflows/docker-publish-android.yml.
This commit is contained in:
parent
2e39546715
commit
122fb32124
4 changed files with 327 additions and 2 deletions
2
Makefile
2
Makefile
|
|
@ -22,7 +22,7 @@
|
|||
# POSTIT_OUT_DIR default: $(CURDIR)/.. (artifacts land here)
|
||||
|
||||
POSTIT_GIT_URL ?= https://github.com/pazof/yavsc.git
|
||||
POSTIT_GIT_TAG ?= 1.0.0
|
||||
POSTIT_GIT_TAG ?= 1.0.6
|
||||
POSTIT_RUNTIME ?= linux-x64
|
||||
POSTIT_OUT_DIR ?= $(CURDIR)/..
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue