From 2f1a36f99f94f6e01b074120af9b1bcbe2bd4005 Mon Sep 17 00:00:00 2001 From: Trezy Date: Mon, 16 Feb 2026 15:38:57 -0600 Subject: [PATCH] ci: add dev branch prerelease to semantic release --- .github/workflows/release.yml | 6 +++--- .releaserc.json | 5 ++++- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 95646e1..3e1c4f1 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -2,9 +2,9 @@ name: Release on: push: - branches: [main] + branches: [main, dev] pull_request: - branches: [main] + branches: [main, dev] env: SQLX_OFFLINE: true @@ -88,7 +88,7 @@ jobs: run: cargo clippy --all-targets -- -D warnings release: - if: github.event_name == 'push' && github.ref == 'refs/heads/main' + if: github.event_name == 'push' && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/dev') needs: [test, lint] runs-on: ubuntu-latest permissions: diff --git a/.releaserc.json b/.releaserc.json index fea7fae..2c0efff 100644 --- a/.releaserc.json +++ b/.releaserc.json @@ -1,5 +1,8 @@ { - "branches": ["main"], + "branches": [ + "main", + { "name": "dev", "prerelease": "dev" } + ], "tagFormat": "v${version}", "plugins": [ "@semantic-release/commit-analyzer", -- 2.51.2