From 3335594077e10fc9aab47fcf9b7938025603a514 Mon Sep 17 00:00:00 2001 From: Jordan Del Pilar Date: Wed, 8 Jul 2026 14:40:49 -0700 Subject: [PATCH 1/3] update: Added tags Added new `core` tag to the `DNS Setup` and `Gitea Setup` roles to allow them to be skipped by the CI/CD pipeline --- site.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/site.yaml b/site.yaml index eb4f981..fa2a9e5 100644 --- a/site.yaml +++ b/site.yaml @@ -12,6 +12,7 @@ - dns_server tags: - dns + - core - name: Gitea Setup hosts: gitea_servers @@ -19,3 +20,4 @@ - gitea_server tags: - gitea + - core \ No newline at end of file -- 2.54.0 From 19a7e7704574416e48b23c819399cc0b057c2559 Mon Sep 17 00:00:00 2001 From: Jordan Del Pilar Date: Wed, 8 Jul 2026 14:41:43 -0700 Subject: [PATCH 2/3] fix: Updated ansible playbook command Updated the ansible playbook command to skip the `core` tag. This prevents core services from being stopped when the pipeline is ran. --- .gitea/workflows/ansible-cicd.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/ansible-cicd.yaml b/.gitea/workflows/ansible-cicd.yaml index 5d7f153..394c413 100644 --- a/.gitea/workflows/ansible-cicd.yaml +++ b/.gitea/workflows/ansible-cicd.yaml @@ -56,4 +56,4 @@ jobs: VAULT_PASS: ${{ secrets.ANSIBLE_VAULT_PASSWORD }} - name: Run Ansible Playbook - run: ansible-playbook site.yaml + run: ansible-playbook site.yaml --skip-tags "core" -- 2.54.0 From ce8f862ea3b39cdf9c660cfbaa41363adf89724a Mon Sep 17 00:00:00 2001 From: Jordan Del Pilar Date: Wed, 8 Jul 2026 14:47:07 -0700 Subject: [PATCH 3/3] fix: appease the linter gods with a newline --- site.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/site.yaml b/site.yaml index fa2a9e5..8072154 100644 --- a/site.yaml +++ b/site.yaml @@ -20,4 +20,4 @@ - gitea_server tags: - gitea - - core \ No newline at end of file + - core -- 2.54.0