docs: Add a release.yml template #13
No reviewers
Labels
No labels
priority/P0
priority/P1
priority/P2
priority/P3
size/L
size/M
size/S
size/XL
size/XS
state/done
state/in-progress
state/in-review
state/needs-refinement
state/ready
type/bug
type/chore
type/feature
type/refactor
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
amtronics/platform-actions!13
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/release-template"
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?
Issue
Closes #12
Problem
New apps adopt the release flow by cribbing
release.ymlfrom an existing repo, sothe canonical shape lives nowhere and drifts between copies.
Solution
Add
templates/release.yml— the four-job flow (version → publish → deploy →notify) wired to
release/openbao-fetch/deploy-vps/notify-telegram, with<PLACEHOLDER>s for the app-specific bits and inline notes (single-image vs matrix,QEMU for a cross-arch host, deploy-vps vs a local deploy action, humanised vs
commit-list notes). README's "release flow" section points to it.
Review notes
docs:, so it won't bump@v3— the template is a reference, not consumed. Itparses as valid YAML and passes actionlint bar the expected Forgejo full-URL notes.
Not a runnable workflow (it's under
templates/, not.forgejo/workflows/), soForgejo never tries to execute it.
Risks and trade-offs
None — additive documentation.