Skip to content

Commit 10b11e6

Browse files
committed
Install new package managers
1 parent 35fa630 commit 10b11e6

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

.github/workflows/tests.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -469,6 +469,10 @@ jobs:
469469
- macos-13 # x86
470470
runs-on: ${{ matrix.os }}
471471
steps:
472+
- if: runner.os == 'Linux'
473+
run: |
474+
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
475+
echo "/home/linuxbrew/.linuxbrew/bin/" >> "$GITHUB_PATH"
472476
# https://github.com/Homebrew/homebrew-core/blob/master/Formula/meta-package-manager.rb
473477
- run: |
474478
brew install meta-package-manager
@@ -501,6 +505,9 @@ jobs:
501505
- windows-2025 # x86
502506
runs-on: ${{ matrix.os }}
503507
steps:
508+
- run: |
509+
python -m pip install --upgrade pipx
510+
504511
# https://pypi.org/project/meta-package-manager
505512
- run: |
506513
pipx install meta-package-manager
@@ -513,6 +520,10 @@ jobs:
513520
- windows-2025 # x86
514521
runs-on: ${{ matrix.os }}
515522
steps:
523+
- shell: pwsh
524+
run: |
525+
iwr get.scoop.sh -outfile 'install.ps1'
526+
.\install.ps1 -RunAsAdmin
516527
# https://github.com/ScoopInstaller/Main/blob/master/bucket/meta-package-manager.json
517528
- run: |
518529
scoop install main/meta-package-manager
@@ -529,6 +540,8 @@ jobs:
529540
- windows-2025 # x86
530541
runs-on: ${{ matrix.os }}
531542
steps:
543+
- run: |
544+
python -m pip install uv
532545
# https://pypi.org/project/meta-package-manager
533546
- run: |
534547
uv pip install meta-package-manager

0 commit comments

Comments
 (0)