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 327150f..4a01394 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@0d8ae1ddb3c03d77626232819c7026db6c5f2699 + uses: powsybl/github-ci/.github/workflows/release-base-docker-image-generic.yml@f078f32800ad0555275dedb3e200f87ad1560a83 with: githubappId: ${{ vars.GRIDSUITE_ACTIONS_APPID }} dockerImage: gridsuite/admin-tools dockerUsername: gridsuiteci releaseVersion: ${{ github.event.inputs.releaseVersion }} - gitReference: ${{ github.event.inputs.gitReference }} secrets: VERSIONBUMP_GHAPP_PRIVATE_KEY: ${{ secrets.VERSIONBUMP_GHAPP_PRIVATE_KEY }} DOCKERHUB_TOKEN: ${{ secrets.DOCKERHUB_TOKEN }}