From 45e4fa6e74efd36ccf64dc52bad907b1870588ee Mon Sep 17 00:00:00 2001 From: Chris Marslender Date: Mon, 21 Aug 2023 16:28:26 -0500 Subject: [PATCH] Try again on release logic --- .github/workflows/build.yaml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 4f7b8d1..da469be 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -6,7 +6,7 @@ on: - main pull_request: release: - types: [ published ] + types: [published] jobs: build: @@ -83,7 +83,6 @@ jobs: runs-on: ubuntu-latest needs: - installers - if: github.event.release.published steps: - uses: actions/checkout@v3 @@ -100,6 +99,7 @@ jobs: run: tree artifacts - name: Generate artifact zips + if: env.RELEASE == 'true' run: | cd ${{ github.workspace }}/artifacts || exit 1 DIRS=$(find . -type d -name 'chia-exporter*') @@ -109,6 +109,7 @@ jobs: done <<< "$DIRS" - name: Upload Release Artifacts + if: env.RELEASE == 'true' env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | @@ -124,7 +125,7 @@ jobs: artifacts/installer-chia-exporter*/*.deb - name: Trigger apt repo update - if: "!github.event.release.prerelease" + if: env.FULL_RELEASE == 'true' run: | curl -s -XPOST -H "Authorization: Bearer ${{ secrets.GLUE_ACCESS_TOKEN }}" --data '{"release_version":"${{ env.RELEASE_TAG }}"}' ${{ secrets.GLUE_API_URL }}/api/v1/chia-exporter/${{ github.sha }}/start curl -s -XPOST -H "Authorization: Bearer ${{ secrets.GLUE_ACCESS_TOKEN }}" --data '{"release_version":"${{ env.RELEASE_TAG }}"}' ${{ secrets.GLUE_API_URL }}/api/v1/chia-exporter/${{ github.sha }}/success/deploy