diff --git a/.github/workflows/actions-validate.yml b/.github/workflows/actions-validate.yml index 694871b..074e141 100644 --- a/.github/workflows/actions-validate.yml +++ b/.github/workflows/actions-validate.yml @@ -1,5 +1,4 @@ name: Validate CI/CD Actions - on: push: branches: @@ -7,11 +6,9 @@ on: paths: - .github/actions/** - .github/workflows/actions-*.yml - jobs: test-cicd-actions: runs-on: ubuntu-latest - steps: - name: Checkout repository uses: actions/checkout@v4 diff --git a/.github/workflows/ansible-apply-playbook.yml b/.github/workflows/ansible-apply-playbook.yml index ef08508..06c623f 100644 --- a/.github/workflows/ansible-apply-playbook.yml +++ b/.github/workflows/ansible-apply-playbook.yml @@ -1,13 +1,10 @@ name: Ansible Validate Playbook on Pull Request - on: push: branches: - main paths: - ansible/playbook_*.yml - - .github/workflows/ansible-apply-playbook.yml - jobs: ansible-apply: runs-on: ubuntu-latest diff --git a/.github/workflows/ansible-validate-on-pr.yml b/.github/workflows/ansible-validate-on-pr.yml index 8880eab..024da06 100644 --- a/.github/workflows/ansible-validate-on-pr.yml +++ b/.github/workflows/ansible-validate-on-pr.yml @@ -1,5 +1,4 @@ name: Ansible Validate On Pull Request - on: pull_request: branches: @@ -10,12 +9,6 @@ on: - opened - synchronize - reopened - push: - branches: - - main - paths: - - .github/workflows/ansible-validate-on-pr.yml - jobs: ansible-validate: runs-on: ubuntu-latest diff --git a/.github/workflows/ansible-validate-playbook-on-pr.yml b/.github/workflows/ansible-validate-playbook-on-pr.yml index 3e14bb4..4fe827f 100644 --- a/.github/workflows/ansible-validate-playbook-on-pr.yml +++ b/.github/workflows/ansible-validate-playbook-on-pr.yml @@ -1,5 +1,4 @@ name: Ansible Validate Playbook on Pull Request - on: pull_request: branches: @@ -10,11 +9,6 @@ on: - opened - synchronize - reopened - push: - branches: - - main - paths: - - .github/workflows/ansible-validate-playbook-on-pr.yml jobs: ansible-apply: runs-on: ubuntu-latest diff --git a/.github/workflows/ansible-weekly-reconciliation.yml b/.github/workflows/ansible-weekly-reconciliation.yml index ef050b9..327b7a0 100644 --- a/.github/workflows/ansible-weekly-reconciliation.yml +++ b/.github/workflows/ansible-weekly-reconciliation.yml @@ -2,12 +2,10 @@ name: Weekly Reconciliation on: schedule: - - cron: "0 2 * * 0" - + - cron: "0 3 * * 0" jobs: ansible-apply: runs-on: ubuntu-latest - steps: - name: Checkout repository uses: actions/checkout@v4 diff --git a/.github/workflows/terraform-iac-apply.yml b/.github/workflows/terraform-iac-apply.yml index 2ea5bf4..954b45d 100644 --- a/.github/workflows/terraform-iac-apply.yml +++ b/.github/workflows/terraform-iac-apply.yml @@ -8,8 +8,6 @@ on: - main paths: - "terraform/iac/**" - - .github/workflows/terraform-iac-apply.yml - jobs: terraform-apply: runs-on: ubuntu-latest diff --git a/.github/workflows/terraform-iac-validate-on-pr.yml b/.github/workflows/terraform-iac-validate-on-pr.yml index 9930faf..47b69e0 100644 --- a/.github/workflows/terraform-iac-validate-on-pr.yml +++ b/.github/workflows/terraform-iac-validate-on-pr.yml @@ -10,12 +10,6 @@ on: - opened - synchronize - reopened - push: - branches: - - main - paths: - - .github/workflows/terraform-iac-validate-on-pr.yml - jobs: terraform-validate: runs-on: ubuntu-latest diff --git a/.github/workflows/terraform-microk8s-apply.yml b/.github/workflows/terraform-microk8s-apply.yml index 3695fb8..a7401a5 100644 --- a/.github/workflows/terraform-microk8s-apply.yml +++ b/.github/workflows/terraform-microk8s-apply.yml @@ -1,13 +1,13 @@ name: Terraform K8S Apps apply on: + schedule: + - cron: "0 2 * * 0" push: branches: - main paths: - "terraform/k8sapps/**" - - .github/workflows/terraform-microk8s-apply.yml - jobs: terraform-apply: runs-on: ubuntu-latest diff --git a/.github/workflows/terraform-microk8s-validate.yml b/.github/workflows/terraform-microk8s-validate.yml index e4bf785..8af5b5f 100644 --- a/.github/workflows/terraform-microk8s-validate.yml +++ b/.github/workflows/terraform-microk8s-validate.yml @@ -10,12 +10,6 @@ on: - opened - synchronize - reopened - push: - branches: - - main - paths: - - .github/workflows/terraform-microk8s-validate.yml - jobs: terraform-validate: runs-on: ubuntu-latest