register
gitlabGrab your own sweet-looking '.is-a.dev' subdomain.
clone
https://gitlab.com/bitzzdev/register.gitdeveloperdnsfree-domainis-a-devsubdomain
name: Publishon:push:branches: [main]paths:- "domains/*"- ".github/workflows/publish.yml"- "util/reserved.json"- "dnsconfig.js"workflow_dispatch:concurrency:group: ${{ github.ref }}-publishjobs:dns:name: DNSruns-on: ubuntu-lateststeps:- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3- uses: gacts/install-dnscontrol@890ba3249712c51203ccb7aba63307c0091e921b # v1.3.4with:version: 4.14.0- name: Generate creds.jsonrun: echo '{"cloudflare":{"TYPE":"CLOUDFLAREAPI","apitoken":"$CLOUDFLARE_API_TOKEN"}}' > ./creds.json- name: Push DNS recordsrun: dnscontrol pushenv:CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}