From 05054b1a71046341aa8aff69519ce1ba1c7c975a Mon Sep 17 00:00:00 2001 From: wetransform Bot <113353961+wetransformer@users.noreply.github.com> Date: Thu, 15 Aug 2024 11:49:14 +0000 Subject: [PATCH] ci: add/update release workflow --- .github/workflows/tf-release.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .github/workflows/tf-release.yml diff --git a/.github/workflows/tf-release.yml b/.github/workflows/tf-release.yml new file mode 100644 index 0000000..c8689fb --- /dev/null +++ b/.github/workflows/tf-release.yml @@ -0,0 +1,26 @@ +--- +# +# PLEASE NOTE: Managed workflow - do not change manually +# +name: Release + +on: + workflow_dispatch: {} + +concurrency: + # only run one publishing at a time to avoid conflicts + group: publish-${{ github.ref }} + +jobs: + publish: + uses: wetransform/gha-workflows/.github/workflows/gradle-library-publish.yml@2c69afaa675dfca01d1bb1acb6150187f0dad05a # v2.3.0 + with: + java-version: 17 + multi-module: false + semantic-release: true + secrets: + WETF_ARTIFACTORY_USER: ${{ secrets.WETF_ARTIFACTORY_USER }} + WETF_ARTIFACTORY_PASSWORD: ${{ secrets.WETF_ARTIFACTORY_PASSWORD }} + SLACK_NOTIFICATIONS_BOT_TOKEN: ${{ secrets.SLACK_NOTIFICATIONS_BOT_TOKEN }} + WE_RELEASE_GITHUB_APP_ID: ${{ secrets.WE_RELEASE_GITHUB_APP_ID }} + WE_RELEASE_GITHUB_PRIVATE_KEY: ${{ secrets.WE_RELEASE_GITHUB_PRIVATE_KEY }}