From 1ba09d3a6baba60a70ab6c139fab27b13fe4f63f Mon Sep 17 00:00:00 2001 From: jeremy cotineau Date: Thu, 27 Jul 2023 16:52:35 +0200 Subject: [PATCH] NO-JIRA fix release workflow --- .github/workflows/release.yml | 21 +++++---------------- 1 file changed, 5 insertions(+), 16 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 7c1f1ec0..ce7e5a30 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,26 +1,15 @@ name: Release # This workflow is triggered when publishing a GitHub release on: - release: - types: - - published + push: jobs: - release: - permissions: - id-token: write - contents: write - uses: SonarSource/gh-action_release/.github/workflows/main.yaml@28c15313f2bb2ee0cb67ba48cc008c2391851b81 # 5.0.1 - with: - publishToBinaries: true - mavenCentralSync: true - slackChannel: team-sonarqube-build release_docker: permissions: id-token: write + contents: write runs-on: ubuntu-latest name: Start Docker release process - needs: release timeout-minutes: 60 steps: - name: get secrets @@ -37,8 +26,8 @@ jobs: GITHUB_TOKEN: ${{ fromJSON(steps.secrets.outputs.vault).GITHUB_TOKEN_RELEASE }} GITHUB_REPOSITORY: SonarSource/sonar-scanner-cli-docker with: - tag_name: ${{ github.event.release.tag_name }} - body: Release containing ScannerCLI version ${{ github.event.release.tag_name }} + tag_name: "refs/tags/5.0.0.2966" + body: Release containing ScannerCLI version 5.0.0.2966 draft: false prerelease: false - name: Notify failures on Slack @@ -46,6 +35,6 @@ jobs: if: failure() with: channel-id: team-sonarqube-build - slack-message: "Release failed, see the logs at https://github.com/{{ GITHUB_REPOSITORY }}/actions by {{ GITHUB_ACTOR }}" + slack-message: "Release failed, see the logs at https://github.com/={{ GITHUB_REPOSITORY }}/actions by {{ GITHUB_ACTOR }}" env: SLACK_BOT_TOKEN: ${{ fromJSON(steps.secrets.outputs.vault).SLACK_BOT_TOKEN }}