From e96f7e5a92c75f9c39528290a20dece3774732b8 Mon Sep 17 00:00:00 2001 From: Ben van Breukelen Date: Sat, 10 Oct 2026 16:20:13 +0000 Subject: [PATCH] ci: enable auto-release with mcvs-general-action Co-Authored-By: Claude Opus 5.5 --- .github/workflows/release.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 .github/workflows/release.yml diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 0000000..357ccc7 --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,25 @@ +--- +name: release +"on": + push: + branches: + - main +concurrency: + cancel-in-progress: false + group: release +permissions: + contents: read +jobs: + mcvs-general-action: + permissions: + contents: write + runs-on: ubuntu-24.04 + timeout-minutes: 10 + steps: + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + with: + persist-credentials: false + # yamllint disable-line rule:line-length + - uses: schubergphilis/mcvs-general-action@4df2739030e57a41331bcf32d413a3c745561979 # v0.9.0 + with: + auto-release: "true"