From fa5a24140be2cc6a17b7b7666178db67f4e8c586 Mon Sep 17 00:00:00 2001 From: bvandeusen Date: Sat, 18 Apr 2026 18:50:31 +0000 Subject: [PATCH] ci: slim test workflow to lint + unit tests, drop Postgres service --- .forgejo/workflows/test.yml | 30 ++---------------------------- 1 file changed, 2 insertions(+), 28 deletions(-) diff --git a/.forgejo/workflows/test.yml b/.forgejo/workflows/test.yml index f440c885..1a7a6f89 100644 --- a/.forgejo/workflows/test.yml +++ b/.forgejo/workflows/test.yml @@ -10,24 +10,6 @@ jobs: test: runs-on: go-ci - services: - postgres: - image: postgres:16-alpine - env: - POSTGRES_USER: minstrel - POSTGRES_PASSWORD: minstrel - POSTGRES_DB: minstrel_test - ports: - - 5432:5432 - options: >- - --health-cmd "pg_isready -U minstrel" - --health-interval 10s - --health-timeout 5s - --health-retries 10 - - env: - MINSTREL_TEST_DATABASE_URL: postgres://minstrel:minstrel@postgres:5432/minstrel_test?sslmode=disable - steps: - name: Checkout uses: actions/checkout@v4 @@ -57,14 +39,6 @@ jobs: if: steps.gomod.outputs.present == 'true' run: golangci-lint run ./... - - name: go test (race + coverage) + - name: go test (short, race) if: steps.gomod.outputs.present == 'true' - run: go test -race -coverprofile=coverage.out ./... - - - name: Upload coverage artifact - if: steps.gomod.outputs.present == 'true' - uses: actions/upload-artifact@v4 - with: - name: coverage - path: coverage.out - if-no-files-found: ignore + run: go test -short -race ./...