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",