Skip to content

Commit 56e2f89

Browse files
authored
Use Glue Action for requests (#203)
* Use Glue Action for requests * Change hw-build workflow to use glue trigger
1 parent 8fc88c9 commit 56e2f89

File tree

2 files changed

+12
-5
lines changed

2 files changed

+12
-5
lines changed

.github/workflows/build-c-libraries.yml

+6-2
Original file line numberDiff line numberDiff line change
@@ -139,5 +139,9 @@ jobs:
139139

140140
- name: Notify new build
141141
if: env.RELEASE == 'true'
142-
run: |
143-
curl -s -XPOST -H "Authorization: Bearer ${{ env.JWT_TOKEN }}" --data '{"release_version":"${{ env.RELEASE_TAG }}"}' ${{ secrets.GLUE_API_URL }}/api/v1/chiavdfc/trigger
142+
uses: Chia-Network/actions/github/glue@main
143+
with:
144+
json_data: '{"release_version":"${{ env.RELEASE_TAG }}"}'
145+
glue_url: ${{ secrets.GLUE_API_URL }}
146+
glue_project: "chiavdfc"
147+
glue_path: "trigger"

.github/workflows/hw-build.yml

+6-3
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,9 @@ jobs:
108108

109109
- name: Trigger repo update
110110
if: env.RELEASE == 'true'
111-
run: |
112-
curl -s -XPOST -H "Authorization: Bearer ${{ env.JWT_TOKEN }}" --data '{"release_version":"${{ env.RELEASE_TAG }}"}' ${{ secrets.GLUE_API_URL }}/api/v1/chiavdf-hw/${{ env.RELEASE_TAG }}/start
113-
curl -s -XPOST -H "Authorization: Bearer ${{ env.JWT_TOKEN }}" --data '{"release_version":"${{ env.RELEASE_TAG }}"}' ${{ secrets.GLUE_API_URL }}/api/v1/chiavdf-hw/${{ env.RELEASE_TAG }}/success/release_hw
111+
uses: Chia-Network/actions/github/glue@main
112+
with:
113+
json_data: '{"release_version":"${{ env.RELEASE_TAG }}"}'
114+
glue_url: ${{ secrets.GLUE_API_URL }}
115+
glue_project: "chiavdf-hw"
116+
glue_path: "trigger"

0 commit comments

Comments
 (0)