Skip to content

Commit ed6784b

Browse files
authored
feat: fix CI to restrict semantic-release to master branch pushes only (#64)
1 parent fec836c commit ed6784b

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ jobs:
4545
node-version: 20
4646

4747
- name: Semantic Release
48+
if: github.event_name == 'push' && github.ref == 'refs/heads/master'
4849
run: |
4950
npm install -g @conveyal/maven-semantic-release semantic-release
5051
semantic-release --prepare @conveyal/maven-semantic-release --publish @semantic-release/github,@conveyal/maven-semantic-release --verify-conditions @semantic-release/github,@conveyal/maven-semantic-release --verify-release @conveyal/maven-semantic-release

0 commit comments

Comments
 (0)