From 935dabd7950063ee5c7cd97cb72fedc6ded14ba0 Mon Sep 17 00:00:00 2001 From: HassanAkbar Date: Mon, 11 Dec 2023 19:40:02 +0500 Subject: [PATCH] adding release workflow --- .github/workflows/release.yaml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .github/workflows/release.yaml diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml new file mode 100644 index 0000000..ec4fa4b --- /dev/null +++ b/.github/workflows/release.yaml @@ -0,0 +1,21 @@ +name: release + +on: + workflow_dispatch: + inputs: + next_version: + description: | + Next release version. Possible values: x.y.z, major, minor, patch or pre|rc|etc + required: true + default: 'skip' + repository_dispatch: + types: [ do-release ] + +jobs: + release: + uses: metanorma/ci/.github/workflows/rubygems-release.yml@main + with: + next_version: ${{ github.event.inputs.next_version }} + secrets: + rubygems-api-key: ${{ secrets.GLOSSARIST_CI_RUBYGEMS_API_KEY }} + pat_token: ${{ secrets.GLOSSARIST_CI_PAT_TOKEN }}