Skip to content

Commit c022694

Browse files
committed
ci: replace extractions/setup-just with brew install
setup-just uses Node.js 20 which is deprecated. A simple brew install has no third-party action dependency.
1 parent a70600a commit c022694

2 files changed

Lines changed: 8 additions & 4 deletions

File tree

.github/workflows/generate-release.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,10 @@ jobs:
3434
with:
3535
fetch-depth: 500
3636

37-
- name: Setup Just
38-
uses: extractions/setup-just@f8a3cce218d9f83db3a2ecd90e41ac3de6cdfd9b # v3
37+
- name: Install Just
38+
run: |
39+
brew install just
40+
echo "$(brew --prefix)/bin" >> $GITHUB_PATH
3941
4042
- name: Check Just Syntax
4143
shell: bash

.github/workflows/reusable-build.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,10 @@ jobs:
5555
- name: Maximize build space
5656
uses: ublue-os/remove-unwanted-software@695eb75bc387dbcd9685a8e72d23439d8686cba6 # v10
5757

58-
- name: Setup Just
59-
uses: extractions/setup-just@f8a3cce218d9f83db3a2ecd90e41ac3de6cdfd9b # v3
58+
- name: Install Just
59+
run: |
60+
brew install just
61+
echo "$(brew --prefix)/bin" >> $GITHUB_PATH
6062
6163
- name: Check Just Syntax
6264
shell: bash

0 commit comments

Comments
 (0)