senzing-factory / build-resources

Collection of utilities to aid with build process
Apache License 2.0
1 stars 1 forks source link

make coverage config an input parameter #153

Closed kernelsam closed 2 months ago

kernelsam commented 2 months ago

Request from Michael

I'm finding out that I need different .testcoverage.yaml files for each of Linux, Darwin, and Windows. (i.e. the coverage isn't the same on all platforms. Can this value: https://github.com/senzing-factory/build-resources/blob/1735061e98ab9a697c4ed031bce505f7c00aee67/.github/workflows/go-coverage.yaml#L26 be passed in as a parameter so that I can have multiple configuration files and have the workflow specify one of them? (i.e. a parameter for this call: https://github.com/senzing-garage/move/blob/1a4d46d16dbd0791e0a65ba417053561f6dc7343/.github/workflows/go-test-linux.yaml#L50-L53) Also I'd like to put the "testcoverage" files in their own directory. Perhaps .github/coverage/*.