feat(actions_permissions): sha_pinning_required
~Wait until https://github.com/google/go-github/pull/3807 is being included in the next release.~
Resolves #2869.
Before the change?
- The
sha_pinning_requiredoption for actions permissions is not supported.
After the change?
- The
sha_pinning_requiredoption actions permissions is supported.
Pull request checklist
- [x] Schema migrations have been created if needed (example)
- [x] Tests for the changes have been added (for bug fixes / features)
- [x] Docs have been reviewed and added / updated if needed (for bug fixes / features)
Does this introduce a breaking change?
Please see our docs on breaking changes to help!
- [ ] Yes
- [x] No
I ran go get github.com/google/go-github/v79@latest and go mod tidy && go mod vendor, but make build still failing. Any tips to fix this build and/or lint errors? @nickfloyd
@sheeeng The provider doesn't support go-github v79 yet. We're on v67 and getting to v79 in our v7 release.
You could try rebase on https://github.com/integrations/terraform-provider-github/pull/2898, but that might not build currently either
@nickfloyd, thanks! I guess I will only update this pull request once the provider supports go-github v79.. 🙇