From a31ffb2f485bc2f0f1d75f6d1084929f99a44f2e Mon Sep 17 00:00:00 2001 From: Adrien Bourmault Date: Tue, 20 Aug 2024 17:35:01 +0200 Subject: [PATCH] .forgejo/workflows/ci.yaml: WIP --- .forgejo/workflows/ci.yaml | 42 ++++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/.forgejo/workflows/ci.yaml b/.forgejo/workflows/ci.yaml index 8f98418..336c3a1 100644 --- a/.forgejo/workflows/ci.yaml +++ b/.forgejo/workflows/ci.yaml @@ -10,6 +10,7 @@ jobs: - name: Apply zone changes shell: bash run: | + CURRENT_ZONE= echo "Preparing to update ${{ vars.DNS_SERVER }}..." git clone ${{ gitea.server_url }}/${{ gitea.repository }} dns cd dns @@ -20,27 +21,32 @@ jobs: "--- "*".zone") CURRENT_ZONE=$(basename "$line" .zone | sed 's/--- //') ;; + "--- "*) + CURRENT_ZONE= + ;; "+++"*) ;; "-"* | "+"*) - if [[ $line == -* ]]; then # Enregistrement supprimé - RECORD=$(echo "$line" | sed 's/^-//') - echo "- $RECORD" - # nsupdate -k $TSIG_KEY <