From 6d83fc484767890a19a3e6a2782fd476d4656953 Mon Sep 17 00:00:00 2001 From: cyber-Elvis Date: Sun, 5 Oct 2025 10:30:36 +1100 Subject: [PATCH] ci: Backend CI on PRs; linked CD on push to main (needs: backend_cd) --- .github/workflows/CD_linked.yml | 4 ++-- .github/workflows/backend_ci.yml | 2 +- .github/workflows/frontend_ci.yml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/CD_linked.yml b/.github/workflows/CD_linked.yml index fedb66e1..c373e387 100644 --- a/.github/workflows/CD_linked.yml +++ b/.github/workflows/CD_linked.yml @@ -1,4 +1,4 @@ -# .github/workflows/cd_linked.yml +## .github/workflows/cd_linked.yml name: CD - Deploy Backend then Frontend to AKS on: @@ -9,7 +9,7 @@ on: - 'backend/**' - 'frontend/**' - '.github/workflows/CD_linked.yml' - + permissions: id-token: write contents: read diff --git a/.github/workflows/backend_ci.yml b/.github/workflows/backend_ci.yml index 39be22cc..f81b2e5f 100644 --- a/.github/workflows/backend_ci.yml +++ b/.github/workflows/backend_ci.yml @@ -112,7 +112,7 @@ jobs: run: | pytest tests --maxfail=1 --disable-warnings -q - # Job 2: Build and Push Docker Images (runs only if tests pass) + ## Job 2: Build and Push Docker Images (runs only if tests pass) build_and_push_images: if: github.event_name == 'push' && startsWith(github.ref, 'refs/heads/main') runs-on: ubuntu-latest diff --git a/.github/workflows/frontend_ci.yml b/.github/workflows/frontend_ci.yml index 7e442b38..dec267e0 100644 --- a/.github/workflows/frontend_ci.yml +++ b/.github/workflows/frontend_ci.yml @@ -1,4 +1,4 @@ -# week08/.github/workflows/frontend_ci.yml +## week08/.github/workflows/frontend_ci.yml name: Frontend CI - Build & Push Image