Skip to content

feat: allow paramerizable test matrix #167

feat: allow paramerizable test matrix

feat: allow paramerizable test matrix #167

Triggered via pull request March 29, 2026 11:47
Status Success
Total duration 3m 22s
Artifacts 14

local-go-test-monorepo.yml

on: pull_request
go-monorepo-test  /  ...  /  Fuzz matrix
30s
go-monorepo-test / fuzz-test / Fuzz matrix
go-monorepo-test  /  Lint
29s
go-monorepo-test / Lint
Matrix: go-monorepo-test / fuzz-test / fuzz test
Matrix: go-monorepo-test / Unit tests mono-repo
go-monorepo-test  /  tests completed
2s
go-monorepo-test / tests completed
go-monorepo-test  /  ...  /  collect test reports
11s
go-monorepo-test / collect-reports / collect test reports
go-monorepo-test  /  ...  /  collect test coverage
23s
go-monorepo-test / collect-coverage / collect test coverage
Fit to window
Zoom out
Zoom in

Annotations

2 warnings and 28 notices
go-monorepo-test / fuzz-test / fuzz test (github.com/go-openapi/ci-workflows/sample, FuzzSample)
Retention days cannot be greater than the maximum allowed retention set within the repository. Using 1 instead.
go-monorepo-test / fuzz-test / fuzz test (github.com/go-openapi/ci-workflows/sample-monorepo/pkg, FuzzMonorepo)
Retention days cannot be greater than the maximum allowed retention set within the repository. Using 1 instead.
go-monorepo-test / Lint
title=Modules found::./... ./sample-monorepo/...
go-monorepo-test / Lint
title=coverpkg::github.com/go-openapi/ci-workflows/...,github.com/go-openapi/ci-workflows/sample-monorepo/...
is-monorepo
true
bash_relative-names
{root} sample-monorepo
relative-names
["","sample-monorepo"]
modules-count
2
names
["github.com/go-openapi/ci-workflows","github.com/go-openapi/ci-workflows/sample-monorepo"]
bash-subpaths
./... ./sample-monorepo/...
bash-paths
/home/runner/work/ci-workflows/ci-workflows /home/runner/work/ci-workflows/ci-workflows/sample-monorepo
paths
["/home/runner/work/ci-workflows/ci-workflows","/home/runner/work/ci-workflows/ci-workflows/sample-monorepo"]
root-module
github.com/go-openapi/ci-workflows
modules
[{"name":"github.com/go-openapi/ci-workflows","path":"/home/runner/work/ci-workflows/ci-workflows"},{"name":"github.com/go-openapi/ci-workflows/sample-monorepo","path":"/home/runner/work/ci-workflows/ci-workflows/sample-monorepo"}]
Fuzz tests found
[{"package":"github.com/go-openapi/ci-workflows/sample","test":"FuzzSample"},{"package":"github.com/go-openapi/ci-workflows/sample-monorepo/pkg","test":"FuzzMonorepo"}]
go test work supported
true
go minor version
25
go test work supported
true
go minor version
25
go test work supported
true
go minor version
26
go test work supported
true
go minor version
26
go test work supported
true
go minor version
25
go test work supported
true
go minor version
26
fuzz corpus size
1MB
fuzz corpus size
1MB
Success
All tests passed

Artifacts

Produced during runtime
Name Size Digest
Linux-fuzz-corpus-FuzzMonorepo Expired
572 Bytes
sha256:87dcc240a0ade88673cc6f44a2e1cdc7dc67edd59c793494e2a97df286ecae8f
Linux-fuzz-corpus-FuzzSample Expired
282 Bytes
sha256:a235ce9f30d98d3fcc1724a8ccfbc3dec900760ccefb454e5b5e6fa4bb3e9c2d
unit.coverage.macos-latest-oldstable Expired
383 Bytes
sha256:ea8d778d2609abcbad0e32c991b8367451720c769b815c9fe88c0b840479b0ae
unit.coverage.macos-latest-stable Expired
377 Bytes
sha256:24fadcdca54297c78ed11a62442056a85f14a6d8ee2713168c4f66b425c54a53
unit.coverage.ubuntu-latest-oldstable Expired
385 Bytes
sha256:cbb01b293220494a290910780a9247ad0862e31b1a1feefc72f3470cb1868915
unit.coverage.ubuntu-latest-stable Expired
379 Bytes
sha256:be8295916dc125e455954851229ae010420e1e487b4a61ab2421e6c9a85be3e6
unit.coverage.windows-latest-oldstable Expired
387 Bytes
sha256:bd4602a9dc8709f8d3c76ac4e9560f1b41b97e7b347ac4c1708f7b8db37a7199
unit.coverage.windows-latest-stable Expired
381 Bytes
sha256:f8a9f2df21f7cdee979aabeb3c55987968ee0d8660d24f941edfbb4d0e5123ef
unit.report.macos-latest-oldstable Expired
1.13 KB
sha256:5b128bdb57922fd0bf72a2abab0f01c23751c74d110c55d7b0b0fc12d25f1761
unit.report.macos-latest-stable Expired
1.12 KB
sha256:0813d23dfe69bdc685f3b9a42421a2d1318c4de7147d8f304e7036dcc4c82ba2
unit.report.ubuntu-latest-oldstable Expired
1.27 KB
sha256:daa5e7e058584b577210c18e5e95911aee30fd67566faa7c4d99ce58a1e8a719
unit.report.ubuntu-latest-stable Expired
1.25 KB
sha256:cb85374e35430c76279ebaeda4f05004f22af505f768602027a8027ee80953ba
unit.report.windows-latest-oldstable Expired
1.06 KB
sha256:c190f09e57b6a5b9b6b5535aca333b0c07702504133e51e6cff9e2867c75c72d
unit.report.windows-latest-stable Expired
1.07 KB
sha256:3b49c2d747ed698bd87c9bf2ddce99c31ca1c3a858fb391e4fe8b0adf4c730c8