Skip to content

Commit 13e5a80

Browse files
authored
Merge pull request #53 from ixc/copilot/update-ci-yml-load-healthcheck-url
Add HEALTHCHECK_URL load step at end of CI build process (because commits are rare in this repo, sometimes the nightly build stops being triggered - this will alert us when that happens)
2 parents 5bafd7d + bfafefa commit 13e5a80

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,3 +98,12 @@ jobs:
9898
username: ${{ secrets.DOCKER_USERNAME }}
9999
password: ${{ secrets.DOCKER_PASSWORD }}
100100
repository: ${{ secrets.DOCKER_ORG }}/${{ secrets.DOCKER_REPO }}
101+
- name: Load HEALTHCHECK_URL
102+
if: vars.HEALTHCHECK_URL != ''
103+
run: |
104+
curl --fail --silent --show-error \
105+
--retry 3 --retry-delay 2 --max-time 30 \
106+
--url "${{ vars.HEALTHCHECK_URL }}" >/dev/null || {
107+
echo "Healthcheck request failed for ${{ vars.HEALTHCHECK_URL }}."
108+
exit 1
109+
}

0 commit comments

Comments
 (0)