Use maintained fork of "setup-licensed" action in dependency license check workflow #1150
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This GitHub Actions action is used by the dependency license check workflow to install the Licensed tool in the runner workspace.
The action has a convoluted history of ownership: the repository was originally owned by GitHub user
jonabc
. It was later transferred to thegithub
organization. Then GitHub abandoned the project, archiving the repository. Thelicensee
organization has now created a hard fork of the action, which is recommended in the readme of thegithub/setup-licensed
repository.The
licensee
organization has also taken over the management of the Licensed tool, and theirlicensee
Ruby gem is a significant dependency of "Licensed". So they will be best equipped to maintain the action going forward.The workflow is hereby updated to use the now canonical licensee/setup-licensed action.
The "licensee/setup-licensed" action maintainers have not provided a major version ref (licensee/setup-licensed#13), so it is necessary to pin the action to the latest release tag.