chore: align release workflow + semver + golangci with sibling projects

This commit is contained in:
2026-05-23 12:29:33 +01:00
parent 0677223ff6
commit 00267850ce
7 changed files with 187 additions and 37 deletions
+23
View File
@@ -0,0 +1,23 @@
name: Test, build, release
on:
workflow_dispatch:
push:
paths-ignore:
- '**.md'
- '**/release.yaml'
branches:
- main
permissions:
id-token: write
contents: write
packages: write
jobs:
release:
uses: lukaszraczylo/shared-actions/.github/workflows/go-release.yaml@main
with:
go-version: ">=1.24"
rolling-release-tag: "v1"
secrets: inherit