diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2a2dada..83ee5a2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -6,6 +6,7 @@ on: push: branches: - master + - dev release: types: [published] @@ -42,7 +43,7 @@ jobs: # Update release draft when changes are pushed to master update_release_draft: name: Update Release Draft - if: github.event_name == 'push' && github.ref == 'refs/heads/master' + if: github.event_name == 'push' && (github.ref == 'refs/heads/master' || github.ref == 'refs/heads/dev') needs: build runs-on: ubuntu-latest permissions: @@ -97,9 +98,9 @@ jobs: # Run standard-version to update package.json and CHANGELOG.md npx standard-version --release-as $VERSION_WITHOUT_V --skip.tag - - # Push changes back to master - git push origin master + # Push changes back to the current branch + CURRENT_BRANCH=$(git rev-parse --abbrev-ref HEAD) + git push origin $CURRENT_BRANCH - name: Build project run: npm run build