Merge branch 'patch-1' into 'main'

Draft: Edit pages.yml

See merge request malware-filter/urlhaus-filter!16
This commit is contained in:
jarrod stebbing 2026-01-06 03:54:36 +00:00
commit 68ee5c3f17
1 changed files with 4 additions and 7 deletions

View File

@ -43,19 +43,16 @@ jobs:
path: ./tmp
retention-days: 30
- name: Check GitLab Status
env:
GITHUB_ENV: ${{ env.GITHUB_ENV }}
id: gitlab
run: sh ./src/gitlab_status.sh
- name: Cloudflare Pages
env:
CLOUDFLARE_BUILD_HOOK: ${{ secrets.CLOUDFLARE_BUILD_HOOK }}
if: ${{ env.CLOUDFLARE_BUILD_HOOK != 0 && env.GITLAB_STATUS == 'down' }}
run: curl -X POST "https://api.cloudflare.com/client/v4/pages/webhooks/deploy_hooks/${{ env.CLOUDFLARE_BUILD_HOOK }}"
if: ${{ steps.gitlab.outputs.status == 'down' && secrets.CLOUDFLARE_BUILD_HOOK != '' }}
run: curl -X POST "https://api.cloudflare.com/client/v4/pages/webhooks/deploy_hooks/${{ secrets.CLOUDFLARE_BUILD_HOOK }}"
- name: Netlify
if: ${{ steps.gitlab.outputs.status == 'down' && secrets.NETLIFY_SITE_ID != '' && secrets.NETLIFY_AUTH_TOKEN != '' }}
env:
NETLIFY_SITE_ID: ${{ secrets.NETLIFY_SITE_ID }}
NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }}
if: ${{ env.NETLIFY_SITE_ID != 0 && env.GITLAB_STATUS == 'down' }}
run: |
npm install netlify-cli -g
netlify --telemetry-disable