Files
simpleorm/.gitea/workflows/test.yml
T
gdulai 553028a04e
Go Tests / test (pull_request) Successful in 33s
Remove install go step
2026-11-07 10:11:56 +01:00

39 lines
669 B
YAML

name: Go Tests
on:
push:
branches: [main]
pull_request:
jobs:
test:
runs-on: ubuntu-latest
container:
image: golang:1.26.2
steps:
- name: Checkout repository
run: |
git clone \
"${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY}.git" \
.
git checkout "${GITHUB_SHA}"
- name: Verify checkout
run: |
pwd
ls -la
test -f go.mod
- name: Download dependencies
run: |
go mod download
- name: Run tests
run: |
go test ./... -v
- name: Build binary
run: |
go build -o app .