on: push: branches: - 'main' jobs: deploy_script: runs-on: linux_amd64 steps: - name: Reload bind shell: bash run: | git diff HEAD^ HEAD > zone_diff.txt while IFS= read -r line; do case "$line" in "--- "*".zone") CURRENT_ZONE=$(basename "$line" .zone | sed 's/--- //') ;; "+++"*) ;; "-"* | "+"*) if [[ $line == -* ]]; then # Enregistrement supprimé RECORD=$(echo "$line" | sed 's/^-//') echo - $RECORD # echo nsupdate -k $TSIG_KEY <