Skip to content

Commit 7388f12

Browse files
committed
ci: add release.yml
1 parent 1adcece commit 7388f12

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

.github/workflows/release.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ on:
99
nextVersion:
1010
description: "Next version (e.g. 1.3.0-SNAPSHOT)"
1111
required: false
12+
kestraVersion:
13+
description: "Kestra core version (e.g. 1.1.0)"
14+
required: true
1215
dryRun:
1316
description: "If true, simulate the release without pushing or tagging"
1417
required: false
@@ -27,7 +30,9 @@ jobs:
2730
uses: kestra-io/actions/composite/plugin-release@main
2831
with:
2932
releaseVersion: ${{ github.event.inputs.releaseVersion }}
33+
kestraVersion: ${{ github.event.inputs.kestraVersion }}
3034
nextVersion: ${{ github.event.inputs.nextVersion }}
3135
dryRun: ${{ github.event.inputs.dryRun }}
36+
webhookUrl: ${{ secrets.KESTRA_WEBHOOK_URL_PLUGIN_RELEASE_INDEX }}
3237
env:
3338
GITHUB_PAT: ${{ secrets.GH_PERSONAL_TOKEN }}

0 commit comments

Comments
 (0)