Fix/cicd fix #7

Merged
jdelpilar merged 3 commits from fix/cicd_fix into main 2026-07-08 14:54:30 -07:00
Owner

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
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
jdelpilar added 2 commits 2026-07-08 14:44:44 -07:00
Added new `core` tag to the `DNS Setup` and `Gitea Setup` roles to allow them to be skipped by the CI/CD pipeline
fix: Updated ansible playbook command
Johto Infrastructure Pipeline / Deploy to Production (push) Has been skipped
Johto Infrastructure Pipeline / Run Ansible Lint (push) Failing after 2m6s
19a7e77045
Updated the ansible playbook command to skip the `core` tag. This prevents core services from being stopped when the pipeline is ran.
jdelpilar added 1 commit 2026-07-08 14:47:11 -07:00
fix: appease the linter gods with a newline
Johto Infrastructure Pipeline / Deploy to Production (push) Has been skipped
Johto Infrastructure Pipeline / Run Ansible Lint (push) Successful in 1m49s
ce8f862ea3
jdelpilar merged commit 3b15923d8d into main 2026-07-08 14:54:30 -07:00
jdelpilar deleted branch fix/cicd_fix 2026-07-08 14:54:30 -07:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jdelpilar/johto-infra#7