fix: CI/CD pipeline fix (#7)
Johto Infrastructure Pipeline / Run Ansible Lint (push) Successful in 1m44s
Johto Infrastructure Pipeline / Deploy to Production (push) Successful in 2m10s

This PR fixes an issue with how the CI/CD pipeline was setup up

## Major fixes
- Addressed an issue with the CI/CD pipeline restarting core services during production runs.
	- Updated ansible-playbook command to include the `skip-tags` flag. This currently skips the new `core` tag. | 19a7e77045
	- Added new `core` tag to `site.yaml`. This new tag covers any roles that deal with or might restart core services. | 3335594077

---------

Co-authored-by: Jordan Del Pilar <[email protected]>
Reviewed-on: #7
This commit was merged in pull request #7.
This commit is contained in:
2026-07-08 14:54:29 -07:00
co-authored by Jordan Del Pilar
parent 3d5bda78ac
commit 3b15923d8d
2 changed files with 3 additions and 1 deletions
+1 -1
View File
@@ -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
View File
@@ -12,6 +12,7 @@
- dns_server
tags:
- dns
- core
- name: Gitea Setup
hosts: gitea_servers
@@ -19,3 +20,4 @@
- gitea_server
tags:
- gitea
- core