From f82341135c72e2fcf1941ffbec724e176a1206fe Mon Sep 17 00:00:00 2001 From: Firq Date: Tue, 22 Oct 2024 18:31:59 +0200 Subject: [PATCH] reduce --- .forgejo/workflows/unlighthouse.yml | 23 ----------------------- 1 file changed, 23 deletions(-) diff --git a/.forgejo/workflows/unlighthouse.yml b/.forgejo/workflows/unlighthouse.yml index 4763f97..e4093b6 100644 --- a/.forgejo/workflows/unlighthouse.yml +++ b/.forgejo/workflows/unlighthouse.yml @@ -11,33 +11,10 @@ jobs: website: image: forgejo.neshweb.net/firq/firq-dev-website:preview options: >- - --health-cmd "curl -sS http://localhost:26400/ || echo exit 1" - --health-interval 10s - --health-timeout 5s - --health-retries 5 --workdir /app ports: - 26400:8081 steps: - - name: Wait for service to be healthy - run: | - for i in $(seq 1 10); do # Using `seq` for compatibility - echo "Checking website availability (Attempt $i)..." - STATUS=$(curl -o /dev/null -s -w "%{http_code}" http://localhost:26400/) || true # Ensure curl doesn't crash the script - if [ "$STATUS" -eq 200 ]; then - echo "Website is up with status 200!" - break - elif [ "$STATUS" -eq 000 ]; then - echo "Could not connect to website. Curl returned status: $STATUS" - else - echo "Website not ready yet, status: $STATUS" - fi - if [ "$i" -eq 10 ]; then - echo "Website did not become ready in time. Exiting..." - exit 1 # Explicit failure after 10 attempts - fi - sleep 5 - done - name: Checkout repository uses: https://code.forgejo.org/actions/checkout@v3 - name: test