Added checkout step
All checks were successful
Update Cloudflare DNS / update-dns (push) Successful in 1m1s
Deploy Jekyll site to Pages / build (push) Successful in 5m31s

This commit is contained in:
Florian Weber 2025-03-02 23:46:34 +01:00
parent 123ff15b1c
commit e0f579c12b

View File

@ -15,21 +15,20 @@ jobs:
update-dns:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Set up Python Virtual Environment
run: |
python3 -m venv venv
source venv/bin/activate
- name: Install Dependencies
run: |
source venv/bin/activate
pip install pyyaml requests
- name: Update Cloudflare DNS
env:
CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}
CLOUDFLARE_ZONE_ID: ${{ secrets.CLOUDFLARE_ZONE_ID }}
run: |
source venv/bin/activate
pwd && ls -la
python ./update_cloudflare_dns.py