Skip to content

Commit 9caae9b

Browse files
author
admitrov
committed
chore: update release workflows and add support for version inputs
1 parent 47dd77a commit 9caae9b

File tree

4 files changed

+24
-4
lines changed

4 files changed

+24
-4
lines changed

.github/workflows/changelog-release-drafter.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ on:
55
branches:
66
- develop
77
- support/2.3.X
8+
- support/3.0.X
89

910
jobs:
1011
update_release_draft:

.github/workflows/release-support-stream.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
name: Support Stream Branch Publish to the Maven Central Repository
22

33
on:
4-
workflow_dispatch:
4+
push:
55
branches:
66
- 'support/**'
7+
workflow_dispatch:
78
inputs:
89
version:
910
description: "Version to be released"

.github/workflows/release.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,24 @@ name: Publish to the Maven Central Repository
33
on:
44
release:
55
types: [ published ]
6+
workflow_dispatch:
7+
inputs:
8+
dryRun:
9+
description: "Dry-Run"
10+
default: false
11+
required: false
12+
type: boolean
13+
logLevel:
14+
description: "Log-Level"
15+
required: false
16+
default: 'debug'
17+
type: choice
18+
options:
19+
- info
20+
- warn
21+
- debug
22+
- error
23+
- fatal
624

725
jobs:
826
publish:

.github/workflows/renovate.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ on:
1919
- debug
2020
- error
2121
- fatal
22-
schedule:
23-
- cron: '0 8 * * *'
22+
schedule:
23+
- cron: '0 8 * * *'
2424

2525
jobs:
2626
renovate:
@@ -36,4 +36,4 @@ jobs:
3636
token: ${{ secrets.RELEASE_PERSONAL_ACCESS_TOKEN }}
3737
env:
3838
DRY_RUN: ${{ inputs.dryRun || 'false' }}
39-
LOG_LEVEL: ${{ inputs.logLevel || 'debug' }}
39+
LOG_LEVEL: ${{ inputs.logLevel || 'debug' }}

0 commit comments

Comments
 (0)