From 690a3abaa68de90eae3cbb570b3dc6faca5509d6 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 | 22 +++++----------------- 1 file changed, 5 insertions(+), 17 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 7c1f1ec0..8af09d30 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,26 +1,14 @@ 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 runs-on: ubuntu-latest name: Start Docker release process - needs: release timeout-minutes: 60 steps: - name: get secrets @@ -28,7 +16,7 @@ jobs: uses: SonarSource/vault-action-wrapper@8e22afd670393ed80f489f5dbd517d09ea21d75b # 2.4.3-1 with: secrets: | - development/github/token/SonarSource-sonar-scanner-cli-release token | GITHUB_TOKEN_RELEASE; + development/github/token/SonarSource-sonar-scanner-cli-releases token | GITHUB_TOKEN_RELEASE; development/kv/data/slack token | SLACK_BOT_TOKEN; - name: Create Release for Docker Image id: create_release @@ -37,8 +25,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 +34,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 }}