From 621d1c0bcc6c2fd5c1ca50a1656d59d1c525119b Mon Sep 17 00:00:00 2001 From: Mattt Zmuda Date: Tue, 2 Dec 2025 13:29:20 -0800 Subject: [PATCH 1/3] Add release workflow --- .github/workflows/release.yml | 19 +++++++++++++++++++ 1 file changed, 19 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..43bc000 --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,19 @@ +name: Release + +on: + push: + tags: + - "[0-9]+.[0-9]+.[0-9]+" + +jobs: + release: + runs-on: ubuntu-latest + permissions: + contents: write + steps: + - uses: actions/checkout@v4 + + - name: Create Release + run: gh release create ${{ github.ref_name }} --generate-notes + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} From ec5cdf83fbeaec8162c17f796cc51304e5674aa2 Mon Sep 17 00:00:00 2001 From: Mattt Zmuda Date: Tue, 2 Dec 2025 13:45:10 -0800 Subject: [PATCH 2/3] Escape dots in regex --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 43bc000..380a545 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -3,7 +3,7 @@ name: Release on: push: tags: - - "[0-9]+.[0-9]+.[0-9]+" + - "[0-9]+\.[0-9]+\.[0-9]+" jobs: release: From 4e541e54bfd8ab543d8a33c7852c2c4665f5ed34 Mon Sep 17 00:00:00 2001 From: Mattt Zmuda Date: Tue, 2 Dec 2025 13:46:45 -0800 Subject: [PATCH 3/3] Revert "Escape dots in regex" This reverts commit ec5cdf83fbeaec8162c17f796cc51304e5674aa2. --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 380a545..43bc000 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -3,7 +3,7 @@ name: Release on: push: tags: - - "[0-9]+\.[0-9]+\.[0-9]+" + - "[0-9]+.[0-9]+.[0-9]+" jobs: release: