Skip to content

Commit 1fae3f4

Browse files
committed
Migrate to new release workflow
1 parent 79c0f60 commit 1fae3f4

File tree

1 file changed

+16
-13
lines changed

1 file changed

+16
-13
lines changed

.github/workflows/publish-new-version.yml

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,18 @@ on:
44
workflow_dispatch:
55
inputs:
66
bump:
7+
required: true
78
type: choice
89
description: "Type of version bump to perform"
910
options:
1011
- patch
1112
- minor
1213
- major
14+
default: minor
15+
16+
concurrency:
17+
group: release
18+
cancel-in-progress: false
1319

1420
jobs:
1521
pre_release_check:
@@ -21,20 +27,17 @@ jobs:
2127
id: pre_release_check_step
2228
run: echo "Pre release check"
2329
publish:
30+
permissions:
31+
contents: write
2432
needs: pre_release_check
25-
uses: GetStream/android-ci-actions/.github/workflows/release-new-version.yml@main
33+
uses: GetStream/stream-build-conventions-android/blob/develop/.github/workflows/[email protected]
34+
2635
with:
27-
ref: "develop"
2836
bump: ${{ inputs.bump }}
29-
file-path: ./buildSrc/src/main/kotlin/io/getstream/core/Configuration.kt
30-
excluded-modules: "app"
31-
use-official-plugin: false
32-
# Disable explicit documentation tasks as they are already included while publishing
33-
documentation-tasks: tasks
3437
secrets:
35-
OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }}
36-
OSSRH_PASSWORD: ${{ secrets.OSSRH_PASSWORD }}
37-
SIGNING_KEY_ID: ${{ secrets.SIGNING_KEY_ID }}
38-
SIGNING_PASSWORD: ${{ secrets.SIGNING_PASSWORD }}
39-
SIGNING_KEY: ${{ secrets.SIGNING_KEY }}
40-
STREAM_PUBLIC_BOT_TOKEN: ${{ secrets.STREAM_PUBLIC_BOT_TOKEN }}
38+
github-token: ${{ secrets.STREAM_PUBLIC_BOT_TOKEN }}
39+
maven-central-username: ${{ secrets.OSSRH_USERNAME }}
40+
maven-central-password: ${{ secrets.OSSRH_PASSWORD }}
41+
signing-key: ${{ secrets.SIGNING_KEY }}
42+
signing-key-id: ${{ secrets.SIGNING_KEY_ID }}
43+
signing-key-password: ${{ secrets.SIGNING_PASSWORD }}

0 commit comments

Comments
 (0)