diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 2b3c537..5910f78 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -17,15 +17,15 @@ jobs: runs-on: ubuntu-latest services: postgres: - image: postgres:18 + image: postgres:17-alpine env: - POSTGRES_PASSWORD: migrate-test - POSTGRES_DB: migrate_test + POSTGRES_PASSWORD: page-test + POSTGRES_DB: page_test options: >- - --health-cmd "pg_isready -U postgres -d migrate_test" + --health-cmd "pg_isready -U postgres -d page_test" --health-interval 5s --health-timeout 5s - --health-retries 10 + --health-retries 12 steps: - uses: actions/checkout@v7.0.1 with: @@ -39,7 +39,9 @@ jobs: - run: go test -race ./... env: CI: "true" - MIGRATE_POSTGRES_DSN: postgres://postgres:migrate-test@postgres:5432/migrate_test?sslmode=disable + MIGRATE_POSTGRES_DSN: postgres://postgres:page-test@postgres:5432/page_test?sslmode=disable + PAGE_POSTGRES_DSN: postgres://postgres:page-test@postgres:5432/page_test?sslmode=disable + PAGE_REQUIRE_POSTGRES: "1" - name: Require issue URLs in TODO comments run: | find . -type d \( -name .git -o -name node_modules -o -name vendor -o -name generated -o -name gen -o -name target -o -name dist -o -name build -o -name .svelte-kit -o -name .next \) -prune -o -type f \( -name '*.go' -o -name '*.ts' -o -name '*.tsx' -o -name '*.js' -o -name '*.svelte' -o -name '*.rs' -o -name '*.sql' -o -name '*.sh' -o -name '*.proto' -o -name '*.graphql' -o -name '*.yml' -o -name '*.yaml' -o -name '*.toml' \) -exec awk 'match($0, "((^|[^:])[/][/]|[/][*]|(^|[[:space:]])(#|--)|^[[:space:]]*([*]|