Skip to content

ci: replace extractions/setup-just with brew install - #4418

Merged
castrojo merged 2 commits into
ublue-os:mainfrom
dylanmtaylor:ci/replace-setup-just
Apr 5, 2026
Merged

ci: replace extractions/setup-just with brew install#4418
castrojo merged 2 commits into
ublue-os:mainfrom
dylanmtaylor:ci/replace-setup-just

Conversation

@dylanmtaylor

@dylanmtaylor dylanmtaylor commented Apr 4, 2026

Copy link
Copy Markdown
Contributor

Replace extractions/setup-just (Node.js 20, deprecated) with direct brew install.

Copilot AI review requested due to automatic review settings April 4, 2026 18:11
@dosubot dosubot Bot added size:XS This PR changes 0-9 lines, ignoring generated files. area/just Justfile things dependencies Pull requests that update a dependency file kind/github-action Anything having to do with GHA and automation labels Apr 4, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates GitHub Actions workflows to install just using a composite action without a Node.js dependency, replacing the deprecated extractions/setup-just action.

Changes:

  • Replaced extractions/setup-just@v3 with taiki-e/install-action@v2.72.0 in reusable build workflow.
  • Replaced extractions/setup-just@v3 with taiki-e/install-action@v2.72.0 in release generation workflow.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
.github/workflows/reusable-build.yml Switches the “Setup Just” step to taiki-e/install-action with tool: just.
.github/workflows/generate-release.yml Switches the “Setup Just” step to taiki-e/install-action with tool: just.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@codacy-production

codacy-production Bot commented Apr 4, 2026

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

TIP This summary will be updated as you push new changes. Give us feedback

@dylanmtaylor
dylanmtaylor force-pushed the ci/replace-setup-just branch from e477be3 to 49f800d Compare April 4, 2026 18:15
@dylanmtaylor dylanmtaylor changed the title ci: replace extractions/setup-just with taiki-e/install-action ci: replace extractions/setup-just with brew install Apr 4, 2026
@dylanmtaylor
dylanmtaylor force-pushed the ci/replace-setup-just branch from 49f800d to c022694 Compare April 4, 2026 18:20
@dosubot dosubot Bot added size:S This PR changes 10-29 lines, ignoring generated files. and removed size:XS This PR changes 0-9 lines, ignoring generated files. labels Apr 4, 2026
@dylanmtaylor
dylanmtaylor force-pushed the ci/replace-setup-just branch 2 times, most recently from dd53d18 to 34e2ff0 Compare April 4, 2026 19:40
@dosubot dosubot Bot added size:XS This PR changes 0-9 lines, ignoring generated files. and removed size:S This PR changes 10-29 lines, ignoring generated files. labels Apr 4, 2026
@dylanmtaylor dylanmtaylor changed the title ci: replace extractions/setup-just with brew install ci: replace extractions/setup-just with just installer Apr 4, 2026
@dylanmtaylor
dylanmtaylor force-pushed the ci/replace-setup-just branch from 34e2ff0 to ae5899a Compare April 4, 2026 19:49
@dylanmtaylor dylanmtaylor changed the title ci: replace extractions/setup-just with just installer ci: replace extractions/setup-just with brew install Apr 4, 2026
@dylanmtaylor
dylanmtaylor force-pushed the ci/replace-setup-just branch from ae5899a to 403c0e6 Compare April 4, 2026 19:51
@dosubot dosubot Bot added size:S This PR changes 10-29 lines, ignoring generated files. and removed size:XS This PR changes 0-9 lines, ignoring generated files. labels Apr 4, 2026
@castrojo
castrojo enabled auto-merge April 5, 2026 14:01
castrojo
castrojo previously approved these changes Apr 5, 2026
@castrojo
castrojo added this pull request to the merge queue Apr 5, 2026
@dosubot dosubot Bot added the lgtm This PR has been approved by a maintainer label Apr 5, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to a conflict with the base branch Apr 5, 2026
@dylanmtaylor

Copy link
Copy Markdown
Contributor Author

@castrojo I fixed the merge conflict; can you re-queue this one?

@castrojo
castrojo enabled auto-merge April 5, 2026 14:39
@castrojo
castrojo added this pull request to the merge queue Apr 5, 2026
Merged via the queue into ublue-os:main with commit 87e2fd3 Apr 5, 2026
15 checks passed
@dylanmtaylor
dylanmtaylor deleted the ci/replace-setup-just branch April 5, 2026 15:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/just Justfile things dependencies Pull requests that update a dependency file kind/github-action Anything having to do with GHA and automation lgtm This PR has been approved by a maintainer size:S This PR changes 10-29 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants