dd-trace-dotnet
dd-trace-dotnet copied to clipboard
Vendor-in GitHub actions
Summary of changes
Vendors in the external GitHub Actions we currently use
Reason for change
We're considering changing the allowed GitHub actions to be Allow enterprise, and select non-enterprise, actions and reusable workflows. As long as we also enable actions by GitHub and verified creators, then there are only 2 to vendor
Implementation details
We currently use these:
githubandactions(GitHub created)octokit,advanced-security,docker(verified creators)DataDog/system-tests/lib-injection/runner@main(would need to add exception)
Additionally, we have
peter-evans/[email protected]softprops/action-gh-release@v1
which are vendored in this PR
Test coverage
Yeah... easier said than done. I guess I should try to test these, but it's a real pain...
Other details
Instead of vendoring these, we could just add them to the exceptions list?