Skip to content

Commit 0bec935

Browse files
committed
deploy: integrate multitudes
1 parent 75961df commit 0bec935

File tree

2 files changed

+17
-0
lines changed

2 files changed

+17
-0
lines changed

.github/workflows/release-aws-marketplace.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,4 +105,12 @@ jobs:
105105
run: |
106106
mise run release:aws-marketplace
107107
108+
- name: Notify Multitudes
109+
run: |
110+
curl --request POST \
111+
--fail-with-body \
112+
--url "https://api.developer.multitudes.co/deployments" \
113+
--header "Content-Type: application/json" \
114+
--header "Authorization: ${{ secrets.MULTITUDES_ACCESS_TOKEN }}" \
115+
--data '{"commitSha": "${{ github.sha }}", "environmentName":"marketplace"}'
108116

.github/workflows/release.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,3 +128,12 @@ jobs:
128128
- name: Inspect image
129129
run: |
130130
docker buildx imagetools inspect ${{ env.REGISTRY_IMAGE }}:${{ steps.meta.outputs.version }}
131+
132+
- name: Notify Multitudes
133+
run: |
134+
curl --request POST \
135+
--fail-with-body \
136+
--url "https://api.developer.multitudes.co/deployments" \
137+
--header "Content-Type: application/json" \
138+
--header "Authorization: ${{ secrets.MULTITUDES_ACCESS_TOKEN }}" \
139+
--data '{"commitSha": "${{ github.sha }}", "environmentName":"dockerhub"}'

0 commit comments

Comments
 (0)