From bb2f9db7c0b5076f13b51f39be6ac9e846a58302 Mon Sep 17 00:00:00 2001 From: Nikita Fedkin Date: Wed, 12 Feb 2025 17:19:44 +0100 Subject: [PATCH] =?UTF-8?q?=D0=98=D1=81=D0=BF=D0=BE=D0=BB=D1=8C=D0=B7?= =?UTF-8?q?=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5=20=D0=B2=D0=B5=D1=80=D1=81?= =?UTF-8?q?=D0=B8=D0=B8=20=D0=BF=D1=80=D0=BE=D0=B5=D0=BA=D1=82=D0=B0=20?= =?UTF-8?q?=D0=B4=D0=BB=D1=8F=20=D1=80=D0=B5=D0=BB=D0=B8=D0=B7=D0=B0=20Sen?= =?UTF-8?q?try?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/sentry-ref.yml | 24 -------- .../workflows/{sentry-sha.yml => sentry.yml} | 61 +++++++++++-------- 2 files changed, 36 insertions(+), 49 deletions(-) delete mode 100644 .github/workflows/sentry-ref.yml rename .github/workflows/{sentry-sha.yml => sentry.yml} (60%) diff --git a/.github/workflows/sentry-ref.yml b/.github/workflows/sentry-ref.yml deleted file mode 100644 index ab1af593696..00000000000 --- a/.github/workflows/sentry-ref.yml +++ /dev/null @@ -1,24 +0,0 @@ -name: Sentry Ref - -on: - push: - tags: - - 'v*' - -jobs: - release: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - with: - fetch-depth: 0 - fetch-tags: true - - name: Create Sentry release - uses: getsentry/action-release@v1 - env: - SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }} - SENTRY_ORG: ${{ secrets.SENTRY_ORG }} - SENTRY_PROJECT: ${{ secrets.SENTRY_PROJECT }} - with: - environment: production - version: ${{ github.ref }} diff --git a/.github/workflows/sentry-sha.yml b/.github/workflows/sentry.yml similarity index 60% rename from .github/workflows/sentry-sha.yml rename to .github/workflows/sentry.yml index 41d884c2496..a6b3c5f3116 100644 --- a/.github/workflows/sentry-sha.yml +++ b/.github/workflows/sentry.yml @@ -1,25 +1,36 @@ -name: Sentry -on: - push: - branches-ignore: - - "translations_**" - - "dependabot/**" -jobs: - - sentry: - name: Sentry - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - with: - fetch-depth: 0 - fetch-tags: true - - name: Create Sentry release - uses: getsentry/action-release@v1 - env: - SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }} - SENTRY_ORG: ${{ secrets.SENTRY_ORG }} - SENTRY_PROJECT: ${{ secrets.SENTRY_PROJECT }} - with: - environment: production - version: ${{ github.sha }} +name: Sentry +on: + push: + branches-ignore: + - "translations_**" + - "dependabot/**" + tags: + - 'v*' +jobs: + + sentry: + name: Sentry + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + fetch-tags: true + - name: Set up JDK 21 + uses: actions/setup-java@v4 + with: + java-version: 21 + distribution: 'temurin' + cache: gradle + - name: Get version from Gradle + id: get_version + run: echo "RELEASE_VERSION=$(./gradlew version -q)" >> $GITHUB_ENV + - name: Create Sentry release + uses: getsentry/action-release@v1 + env: + SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }} + SENTRY_ORG: ${{ secrets.SENTRY_ORG }} + SENTRY_PROJECT: ${{ secrets.SENTRY_PROJECT }} + with: + environment: production + version: ${{ env.RELEASE_VERSION }}