From e11625cca95e61e9bba65d6247f6c7e67e60f4b0 Mon Sep 17 00:00:00 2001 From: Starttoaster Date: Thu, 18 Apr 2024 20:16:58 -0700 Subject: [PATCH 1/2] Use Glue action --- .github/workflows/build.yaml | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index d63b5de..528ff43 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -130,10 +130,18 @@ jobs: $RELEASE_TAG \ artifacts/installer-chia-exporter*/*.deb - - uses: Chia-Network/actions/github/jwt@main + - uses: Chia-Network/actions/github/glue@main + if: env.FULL_RELEASE == 'true' + with: + json_data: '{"release_version":"${{ env.RELEASE_TAG }}"}' + glue_url: ${{ secrets.GLUE_API_URL }} + glue_project: "chia-exporter" + glue_path: "${{ github.sha }}/start" - - name: Trigger apt repo update + - uses: Chia-Network/actions/github/glue@main if: env.FULL_RELEASE == 'true' - run: | - curl -s -XPOST -H "Authorization: Bearer ${{ env.JWT_TOKEN }}" --data '{"release_version":"${{ env.RELEASE_TAG }}"}' ${{ secrets.GLUE_API_URL }}/api/v1/chia-exporter/${{ github.sha }}/start - curl -s -XPOST -H "Authorization: Bearer ${{ env.JWT_TOKEN }}" --data '{"release_version":"${{ env.RELEASE_TAG }}"}' ${{ secrets.GLUE_API_URL }}/api/v1/chia-exporter/${{ github.sha }}/success/deploy + with: + json_data: '{"release_version":"${{ env.RELEASE_TAG }}"}' + glue_url: ${{ secrets.GLUE_API_URL }} + glue_project: "chia-exporter" + glue_path: "${{ github.sha }}/success/deploy" From be2c5bffe1e285a25ecb06a705bf2e2bd8f2f943 Mon Sep 17 00:00:00 2001 From: Starttoaster Date: Fri, 19 Apr 2024 20:07:19 -0700 Subject: [PATCH 2/2] Switch to new trigger path --- .github/workflows/build.yaml | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 528ff43..b148961 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -136,12 +136,4 @@ jobs: json_data: '{"release_version":"${{ env.RELEASE_TAG }}"}' glue_url: ${{ secrets.GLUE_API_URL }} glue_project: "chia-exporter" - glue_path: "${{ github.sha }}/start" - - - uses: Chia-Network/actions/github/glue@main - if: env.FULL_RELEASE == 'true' - with: - json_data: '{"release_version":"${{ env.RELEASE_TAG }}"}' - glue_url: ${{ secrets.GLUE_API_URL }} - glue_project: "chia-exporter" - glue_path: "${{ github.sha }}/success/deploy" + glue_path: "trigger"