What's Changed
- Update LICENSE and YML templates by @adityapatwardhan in #2
- Add ESRP Signing template by @TravisEz13 in #3
- Fix EsrpSign Example by @TravisEz13 in #4
- Update README.md with EsrpSign variable group info by @adityapatwardhan in #5
- Refactor to enable nuget signing by @adityapatwardhan in #6
- Update org name in repo by @TravisEz13 in #8
- Fix conditions for ESRP templates by @adityapatwardhan in #7
- Add use mini match parameter to allow recursion. by @TravisEz13 in #9
- Be sure to pass parameters along to follow on yml files by @JamesWTruher in #11
- move the signing report and upload it as an artifact by @TravisEz13 in #10
- Report the proper name of the code base by @JamesWTruher in #12
- Fix the paths that were not passed to templates by @adityapatwardhan in #13
- Create destination directory if it doesn't exist by @TravisEz13 in #14
- Add Pgp signing template by @TravisEz13 in #15
- Update CredScan version and fix APIScan condtion by @adityapatwardhan in #17
- Preserve unsigned file by @TravisEz13 in #18
- Add macos signing template by @TravisEz13 in #21
- Calculate the conditions once by @TravisEz13 in #23
- Add flexibility to ESRP signing and scanning tasks by @spaceisfun in #27
- Fix ‘TermCheck’ template to accept path parameter and enable recursion by @andyleejordan in #28
- Add strong name template by @alerickson in #30
- Enable folder suppression by @andyleejordan in #29
- Add examples to readme by @andyleejordan in #31
- add daily build compliance template by @TravisEz13 in #32
- Add signing template task prefix by @TravisEz13 in #33
- Enable using preview certificate by @adityapatwardhan in #34
- Make conditions for template selection evaluated at runtime by @adityapatwardhan in #35
- Remove defender template from compliance templates by @andyleejordan in #37
- Allow pass in the connection string to APIScan task by @daxian-dbw in #39
- Remove duplicate calls to Authenticode template by @TravisEz13 in #36
- Add Sbom Template by @TravisEz13 in #40
- Skip cloudbuild BOM fixup if it doesn't exist by @TravisEz13 in #41
- Add retry for signing upload by @TravisEz13 in #42
- Default to spdx format for sbom by @TravisEz13 in #43
- Add parameters to SBOM template by @TravisEz13 in #44
- Set defaults for SBOM and use validation to call send a warning by @TravisEz13 in #45
- Switch ESRP tasks to .NET 3.x by @TravisEz13 in #46
- Add mariner signing by @TravisEz13 in #47
- Change esrp parameters value to empty hashtable by @alerickson in #48
- Install .NET 6 as part of apiscan task by @adityapatwardhan in #49
- Update Sbom.yml to add ability to allow disabling signing by @adityapatwardhan in #50
- Update to SBOM template to use newer .NET by @TravisEz13 in #53
New Contributors
- @adityapatwardhan made their first contribution in #2
- @TravisEz13 made their first contribution in #3
- @JamesWTruher made their first contribution in #11
- @spaceisfun made their first contribution in #27
- @andyleejordan made their first contribution in #28
- @alerickson made their first contribution in #30
- @daxian-dbw made their first contribution in #39
Full Changelog: https://github.com/PowerShell/Compliance/commits/v1.0.0