Skip to content

Commit 9a54dce

Browse files
committed
Update release action to include alpha toggle
1 parent 9fcfde1 commit 9a54dce

2 files changed

Lines changed: 10 additions & 1 deletion

File tree

.github/workflows/release.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@ permissions:
55

66
on:
77
workflow_dispatch:
8+
inputs:
9+
alpha:
10+
description: 'Alpha release'
11+
type: boolean
12+
default: false
813

914
jobs:
1015
release:
@@ -35,6 +40,7 @@ jobs:
3540
- name: Release
3641
run: build/release
3742
env:
43+
ALPHA: ${{ github.event.inputs.alpha }}
3844
MAVEN_USERNAME: ${{ secrets.CENTRAL_USERNAME }}
3945
MAVEN_PASSWORD: ${{ secrets.CENTRAL_PASSWORD }}
4046
GPG_PASSPHRASE: ${{ secrets.CENTRAL_GPG_SECRET_KEY_PASSWORD }}

build/release

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ echo "Calculating version..."
99
prefix=`cat VERSION_PREFIX`
1010
suffix=`build/revision`
1111
version=$prefix.$suffix
12+
if [ "$ALPHA" = "true" ]; then
13+
version=${version}-alpha
14+
fi
1215
echo $version
1316

1417
target_name=transit-java-${version}
@@ -25,7 +28,7 @@ git push origin v${version}
2528
echo "Updating README.md versions"
2629
sed -i "s/[[:digit:]]\{1,2\}\.[[:digit:]]\{1,2\}\.[[:digit:]]\{2,4\}/${version}/g" README.md
2730
git commit -m "Update README.md with ${version}" README.md
28-
git push
31+
git push
2932

3033
echo "Updating gh-pages with new api docs"
3134
build/doc

0 commit comments

Comments
 (0)