This repository has been archived on 2025-05-15. You can view files and clone it, but cannot push or open issues or pull requests.
morlana-pages/.gitea/workflows/update-dns.yml
Florian 5223550529
Some checks failed
Deploy Jekyll site to Pages / build (push) Successful in 5m40s
Update Cloudflare DNS / update-dns (push) Failing after 9m36s
First time deployment with pages and dns update
2025-03-02 23:17:59 +01:00

27 lines
575 B
YAML

name: Update Cloudflare DNS
on:
push:
branches:
- main
concurrency:
group: "cloudflare"
cancel-in-progress: false
jobs:
update-dns:
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@v4
- name: Install Dependencies
run: pip install pyyaml requests
- name: Update Cloudflare DNS
env:
CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}
CLOUDFLARE_ZONE_ID: ${{ secrets.CLOUDFLARE_ZONE_ID }}
run: python update_cloudflare_dns.py