Skip to content

Release 1.3.0

Release 1.3.0 #6

Workflow file for this run

name: Release
# Cut a GitHub Release when a semver tag is pushed. This marks a template
# *version* so forks can see what they're on and what changed since — there are
# no build artifacts to attach (a Sona site is deployed from source by
# deploy.yml), so the release is just the tag plus auto-generated notes.
#
# To cut one (canonical repo only):
# npm version patch # or minor / major → bumps package.json, commits, tags vX.Y.Z
# git push --follow-tags
on:
push:
tags: ['v*']
jobs:
release:
runs-on: ubuntu-latest
# Releases live on the canonical template; forks pull *from* it and must not
# mint their own template versions. Gated like ci.yml (== canonical repo).
if: github.repository == 'sona-fast/sona'
permissions:
contents: write
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- uses: softprops/action-gh-release@3d0d9888cb7fd7b750713d6e236d1fcb99157228 # v3.0.2
with:
generate_release_notes: true