gittuf/.github/workflows/coverage.yml
Pat Zielinski 11cb74e836 ci: Add go 1.24
Signed-off-by: Pat Zielinski <70954403+patzielinski@users.noreply.github.com>
2025-02-17 10:36:26 -05:00

29 lines
781 B
YAML

name: coverage
on:
push:
branches: ['main']
paths-ignore:
- "docs/**"
- "**.md"
pull_request:
paths-ignore:
- "docs/**"
- "**.md"
permissions: read-all
jobs:
test:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
- name: Install Go
uses: actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34
with:
go-version: 1.24
cache: true
- name: Check Coverage
run: go test -covermode=atomic -coverprofile='coverage.cov' `go list ./... | grep -v -f .test_ignore.txt`
- name: Coveralls Parallel
uses: coverallsapp/github-action@648a8eb78e6d50909eff900e4ec85cab4524a45b
with:
file: 'coverage.cov'