diff --git a/.github/workflows/go_build.yaml b/.github/workflows/go_build.yaml index a281c3a..c97690e 100644 --- a/.github/workflows/go_build.yaml +++ b/.github/workflows/go_build.yaml @@ -41,4 +41,26 @@ jobs: - name: Test run: | - go test ./... \ No newline at end of file + go test ./... + + go_spec_test_coverage: + runs-on: ${{ matrix.os }} + strategy: + matrix: + os: [ubuntu-latest] + steps: + + - name: Set up Go 1.22 + uses: actions/setup-go@v2 + with: + go-version: 1.22 + id: go + + - name: Spec Test Coverage + run: | + go run tests/spectests/cmd/analyzer/analyzer.go > SpecCoverageResults.txt + - name: Upload Spec Coverage Results + uses: actions/upload-artifact@v4 + with: + name: Spec-Coverage-Results + path: SpecCoverageResults.txt \ No newline at end of file