Skip to content

[pull] main from arduino:main #4

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Mar 2, 2025
Merged

[pull] main from arduino:main #4

merged 4 commits into from
Mar 2, 2025

Conversation

pull[bot]
Copy link

@pull pull bot commented Mar 2, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.1)

Can you help keep this open source service alive? 💖 Please sponsor : )

per1234 added 4 commits March 2, 2025 05:02
…check workflow

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 the "github" organization. Then GitHub abandoned the project, archiving the repository. The
"licensee" organization has now created a hard fork of the action, which is recommended in the readme of the
"github/setup-licensed" repository.

The `licensee` organization has also taken over the management of the "Licensed" tool, and their `licensee` 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, so it is necessary to pin the
action to the latest release tag.
Use maintained fork of "setup-licensed" action in dependency license check workflow
The version of the "Licensed" tool for use in the GitHub Actions workflow is defined via the "licensee/setup-licensed"
action's `version` input.

The workflow contains two jobs that use the action.

Previously, the action was configured to install the latest version of Licensed in one job, but by accident the update
was performed in the other job, leaving it using the significantly outdated version 3.x of the action.

The workflow is hereby updated to use the latest version of Licensed in all jobs.
Bump "Licensed" version in dependency license check workflow
@pull pull bot added the ⤵️ pull label Mar 2, 2025
@pull pull bot merged commit 722b705 into blog2i2j:main Mar 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant