Fix test.yml CI: clean env vars and remove -race flag

Add env var cleanup (ACTIONS_RUNTIME_URL, ACT_REPOSITORY, etc.) to
test.yml matching checks.yml, and remove -race from make test due to
pervasive pre-existing data races in upstream act code.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
silverwind
2026-02-24 08:36:45 +01:00
parent fa6450d033
commit c1ad194f19
2 changed files with 11 additions and 2 deletions

View File

@@ -17,4 +17,13 @@ jobs:
- name: build
run: make build
- name: test
run: make test
run: |
unset ACTIONS_RUNTIME_URL
unset ACTIONS_RESULTS_URL
unset ACTIONS_RUNTIME_TOKEN
export GITHUB_REPOSITORY="${GITHUB_REPOSITORY#${SERVER_URL%/}/}"
export ACT_REPOSITORY="${GITHUB_REPOSITORY}"
export ACT_OWNER="${ACT_REPOSITORY%%/*}"
make test
env:
SERVER_URL: ${{ github.server_url }}

View File

@@ -137,7 +137,7 @@ tidy-check: tidy
fi
test: fmt-check security-check
@$(GO) test -race -v -cover -coverprofile coverage.txt ./... && echo "\n==>\033[32m Ok\033[m\n" || exit 1
@$(GO) test -v -cover -coverprofile coverage.txt ./... && echo "\n==>\033[32m Ok\033[m\n" || exit 1
.PHONY: vet
vet: