Skip to content

Commit 6613de9

Browse files
committed
Publish to GitHub packages only when RC branch is pushed
Use plain RC branch name as version during build See #356
1 parent 08685dc commit 6613de9

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

Diff for: .github/workflows/publish.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name: Publish package to GitHub Packages
22
on:
3-
push
3+
push:
4+
branches:
5+
- '*-rc*'
46
jobs:
57
publish:
68
runs-on: ubuntu-latest

Diff for: build.gradle

+4
Original file line numberDiff line numberDiff line change
@@ -307,6 +307,10 @@ def getSnapshotVersion() {
307307
logger.lifecycle('Release branch found')
308308
return "${extractVersionFromBranch(grgit.branch.current().name)}-SNAPSHOT"
309309
}
310+
if (grgit.branch.current().name.contains('-rc')) {
311+
logger.lifecycle('Release candidate branch found')
312+
return "${grgit.branch.current().name}"
313+
}
310314
logger.lifecycle('Feature branch found')
311315
return "feature-${grgit.branch.current().name}-SNAPSHOT"
312316
}

0 commit comments

Comments
 (0)