Skip to content

chore(POLABO-39): 디스코드 연동 1차 테스트 #1

chore(POLABO-39): 디스코드 연동 1차 테스트

chore(POLABO-39): 디스코드 연동 1차 테스트 #1

Workflow file for this run

name: "[운영] 헬스체크"
# on:
# schedule:
# - cron: "0 0 */3 * *"
jobs:
healthcheck:
runs-on: ubuntu-latest
steps:
- name: API Health Check
id: health_check
uses: jtalk/url-health-check-action@v3
with:
url: ${{ secrets.BASE_URI_PROD }}
max-attempts: 3
retry-delay: 1s
- name: Set status message
id: set_message
run: |
if [ "${{ steps.health_check.outputs.conclusion }}" == "success" ]; then
echo "::set-output name=message::Health check succeeded"
else
echo "::set-output name=message::Health check failed"
fi
- name: Discord Webhook Action
if: always()
uses: tsickert/[email protected]
with:
webhook-url: ${{ secrets.WEBHOOK_URL }}
content: ${{ steps.set_message.outputs.message }}