From: mickael-caro-sonarsource Date: Tue, 23 Jun 2020 05:32:42 +0000 (+0200) Subject: Add release with GH Actions. (#86) X-Git-Tag: 4.4.0.2170~1 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=e8b89b8a04612bb768c9be699f772ad0230da63f;p=sonar-scanner-cli.git Add release with GH Actions. (#86) --- diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 0000000..09d3d12 --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,32 @@ +name: sonar-release +# This workflow is triggered when publishing a new github release +on: + release: + types: + - published + +jobs: + sonar_release: + runs-on: ubuntu-latest + name: Start release process + steps: + - name: Checkout release action + uses: actions/checkout@v2 + with: + repository: SonarSource/gh-action_LT_release + + - name: Scanner release + id: scanner_release + with: + distribute: true + attach_artifacts_to_github_release: true + env: + GITHUB_TOKEN: ${{ secrets.GH_TOKEN }} + # Put your action repo here + uses: SonarSource/gh-action_LT_release@master + + - name: Check outputs + if: always() + run: | + echo "${{ steps.scanner_release.outputs.releasability }}" + echo "${{ steps.scanner_release.outputs.release }}"