Skip to content

Commit 5b9bf26

Browse files
Adjust triggers for snapshot and release builds
1 parent 73cd4a5 commit 5b9bf26

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

.github/workflows/ci-release.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ on:
44
types: [published]
55
jobs:
66
build:
7+
# Only non-pre-release builds trigger a release
8+
if: "!github.event.release.prerelease"
79
name: Python Release Builder
810
runs-on: ubuntu-latest
911
steps:

.github/workflows/ci-snapshot.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
name: Snapshot Builder
22
on:
3-
push:
4-
branches: [ main ]
5-
tags-ignore:
6-
- "[0-9]+.[0-9]+.[0-9]+"
7-
- "[0-9]+.[0-9]+.[0-9]+.[0-9]+"
3+
release:
4+
types: [published]
85
jobs:
96
build:
7+
# Pre-release builds trigger a snapshot being created
8+
if: "github.event.release.prerelease"
109
name: Python Snapshot Builder
1110
runs-on: ubuntu-latest
1211
steps:

0 commit comments

Comments
 (0)