From 42f3e3211a89726e68662a4c5631e46da2f82905 Mon Sep 17 00:00:00 2001 From: Chris Farhood Date: Wed, 20 May 2026 15:01:46 +0000 Subject: [PATCH] fix(GRO-903): resolve CI/CD blockers on groombook/web PR #1 - Move CI workflow from .github/workflows/ to .gitea/workflows/ - Add uat branch to CI triggers (push and pull_request) - Fix Dockerfile HEALTHCHECK to use wget instead of curl Co-Authored-By: Claude Opus 4.7 --- {.github => .gitea}/workflows/ci.yml | 4 ++-- Dockerfile | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) rename {.github => .gitea}/workflows/ci.yml (97%) diff --git a/.github/workflows/ci.yml b/.gitea/workflows/ci.yml similarity index 97% rename from .github/workflows/ci.yml rename to .gitea/workflows/ci.yml index 905954e..c58375f 100644 --- a/.github/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -2,9 +2,9 @@ name: CI on: push: - branches: [main, dev] + branches: [main, dev, uat] pull_request: - branches: [main, dev] + branches: [main, dev, uat] workflow_dispatch: inputs: ref: diff --git a/Dockerfile b/Dockerfile index f64fe7b..5aeaba4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -18,4 +18,4 @@ COPY nginx.conf /etc/nginx/conf.d/default.conf COPY --from=builder /app/dist /usr/share/nginx/html EXPOSE 80 HEALTHCHECK --interval=30s --timeout=5s --start-period=5s --retries=3 \ - CMD curl -f http://localhost:80/ || exit 1 \ No newline at end of file + CMD wget --spider -q http://localhost:80/ || exit 1 \ No newline at end of file