diff --git a/.github/workflows/prepare-release.yml b/.github/workflows/prepare-release.yml new file mode 100644 index 0000000..1de3e0a --- /dev/null +++ b/.github/workflows/prepare-release.yml @@ -0,0 +1,21 @@ +name: Prepare Release + +on: + workflow_dispatch: + inputs: + releaseVersion: + description: Release version (vX.X) + required: true + gitReference: + description: SHA of the commit from where to release or branch name + required: true + +jobs: + run-release: + uses: powsybl/github-ci/.github/workflows/prepare-release.yml@f078f32800ad0555275dedb3e200f87ad1560a83 + with: + githubappId: ${{ vars.GRIDSUITE_ACTIONS_APPID }} + releaseVersion: ${{ github.event.inputs.releaseVersion }} + gitReference: ${{ github.event.inputs.gitReference }} + secrets: + VERSIONBUMP_GHAPP_PRIVATE_KEY: ${{ secrets.VERSIONBUMP_GHAPP_PRIVATE_KEY }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e3f1f83..b1511a1 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -6,19 +6,15 @@ on: releaseVersion: description: Release version (vX.X) required: true - gitReference: - description: SHA of the commit from where to release or branch name - required: true jobs: run-release: - uses: powsybl/github-ci/.github/workflows/release-base-docker-image-generic.yml@0c71f00e40f49d9bbfc59acb821387e0751ab4d2 + uses: powsybl/github-ci/.github/workflows/release-base-docker-image-generic.yml@f078f32800ad0555275dedb3e200f87ad1560a83 with: githubappId: ${{ vars.POWSYBL_ACTIONS_APPID }} dockerImage: powsybl/java dockerUsername: powsyblci releaseVersion: ${{ github.event.inputs.releaseVersion }} - gitReference: ${{ github.event.inputs.gitReference }} secrets: githubappPrivateKey: ${{ secrets.POWSYBL_ACTIONS_SECRET }} docker-token: ${{ secrets.DOCKERHUB_TOKEN }}