Skip to content

Use license_patrol for license compliance - #83

Merged
xjunior merged 5 commits into
mainfrom
license-patrol
Oct 22, 2026
Merged

xjunior merged 5 commits into
mainfrom
license-patrol

Conversation

@xjunior

@xjunior xjunior commented Oct 21, 2026

Copy link
Copy Markdown
Contributor

Replaces `license_finder` with its successor, `license_patrol`, in the reusable license compliance workflow. The CLI is the same, so only the gem install and the executable name change; `--decisions-file` and the existing `doc/dependency_decisions.yml` default carry over.

Also updates the gem name in `docs/ruby-gem.md`.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@xjunior
xjunior requested review from a team as code owners October 21, 2026 20:38
@powerhome-portal

Copy link
Copy Markdown

A change to documentation files was detected in your PR. Please visit this link to preview changes: https://portal-staging.powerapp.cloud/docs?filters[kind]=all&filters[user]=all&filters[namespaceFilter]=license-patrol

xjunior and others added 4 commits October 21, 2026 17:45
license_patrol reads the installed gems of every gemfile given to
--bundler_gemfiles, but setup-ruby only installs the default Gemfile.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…liance

The license job runs on the first ruby of the matrix and lets
setup-ruby install the first gemfile, so it restores the same cache as
that build. The other gemfiles are installed without a cache, into the
same bundle path.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@xjunior
xjunior merged commit 57179d4 into main Oct 22, 2026
5 checks passed
@xjunior
xjunior deleted the license-patrol branch October 22, 2026 19:42
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.

2 participants