Skip to content

Commit

Permalink
Add bash to PATH on Windows CI runners
Browse files Browse the repository at this point in the history
  • Loading branch information
vitvakatu committed Dec 20, 2024
1 parent 06f6eb6 commit bfc9c8a
Show file tree
Hide file tree
Showing 14 changed files with 174 additions and 117 deletions.
5 changes: 3 additions & 2 deletions .github/workflows/changelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,9 @@ jobs:
- X64
steps:
- if: runner.os == 'Windows'
name: Setup MSYS2
uses: msys2/setup-msys2@v2
name: Add Git\bash.exe to PATH
run: set "PATH=C:\Program Files\Git\bin;%PATH%"
shell: cmd
- name: Setup bazel environment
uses: bazel-contrib/setup-bazel@09f3a72d13a081857b0ee94e986ffa84caef7c85
with:
Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/engine-benchmark.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,9 @@ jobs:
- benchmark
steps:
- if: runner.os == 'Windows'
name: Setup MSYS2
uses: msys2/setup-msys2@v2
name: Add Git\bash.exe to PATH
run: set "PATH=C:\Program Files\Git\bin;%PATH%"
shell: cmd
- name: Setup bazel environment
uses: bazel-contrib/setup-bazel@09f3a72d13a081857b0ee94e986ffa84caef7c85
with:
Expand Down
75 changes: 45 additions & 30 deletions .github/workflows/engine-checks-nightly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,9 @@ jobs:
- Linux
steps:
- if: runner.os == 'Windows'
name: Setup MSYS2
uses: msys2/setup-msys2@v2
name: Add Git\bash.exe to PATH
run: set "PATH=C:\Program Files\Git\bin;%PATH%"
shell: cmd
- name: Setup bazel environment
uses: bazel-contrib/setup-bazel@09f3a72d13a081857b0ee94e986ffa84caef7c85
with:
Expand Down Expand Up @@ -76,8 +77,9 @@ jobs:
- ARM64
steps:
- if: runner.os == 'Windows'
name: Setup MSYS2
uses: msys2/setup-msys2@v2
name: Add Git\bash.exe to PATH
run: set "PATH=C:\Program Files\Git\bin;%PATH%"
shell: cmd
- name: Setup bazel environment
uses: bazel-contrib/setup-bazel@09f3a72d13a081857b0ee94e986ffa84caef7c85
with:
Expand Down Expand Up @@ -130,8 +132,9 @@ jobs:
- macos-13
steps:
- if: runner.os == 'Windows'
name: Setup MSYS2
uses: msys2/setup-msys2@v2
name: Add Git\bash.exe to PATH
run: set "PATH=C:\Program Files\Git\bin;%PATH%"
shell: cmd
- name: Setup bazel environment
uses: bazel-contrib/setup-bazel@09f3a72d13a081857b0ee94e986ffa84caef7c85
with:
Expand Down Expand Up @@ -185,8 +188,9 @@ jobs:
- Windows
steps:
- if: runner.os == 'Windows'
name: Setup MSYS2
uses: msys2/setup-msys2@v2
name: Add Git\bash.exe to PATH
run: set "PATH=C:\Program Files\Git\bin;%PATH%"
shell: cmd
- name: Setup bazel environment
uses: bazel-contrib/setup-bazel@09f3a72d13a081857b0ee94e986ffa84caef7c85
with:
Expand Down Expand Up @@ -240,8 +244,9 @@ jobs:
- Linux
steps:
- if: runner.os == 'Windows'
name: Setup MSYS2
uses: msys2/setup-msys2@v2
name: Add Git\bash.exe to PATH
run: set "PATH=C:\Program Files\Git\bin;%PATH%"
shell: cmd
- name: Setup bazel environment
uses: bazel-contrib/setup-bazel@09f3a72d13a081857b0ee94e986ffa84caef7c85
with:
Expand Down Expand Up @@ -295,8 +300,9 @@ jobs:
- Linux
steps:
- if: runner.os == 'Windows'
name: Setup MSYS2
uses: msys2/setup-msys2@v2
name: Add Git\bash.exe to PATH
run: set "PATH=C:\Program Files\Git\bin;%PATH%"
shell: cmd
- name: Setup bazel environment
uses: bazel-contrib/setup-bazel@09f3a72d13a081857b0ee94e986ffa84caef7c85
with:
Expand Down Expand Up @@ -362,8 +368,9 @@ jobs:
- ARM64
steps:
- if: runner.os == 'Windows'
name: Setup MSYS2
uses: msys2/setup-msys2@v2
name: Add Git\bash.exe to PATH
run: set "PATH=C:\Program Files\Git\bin;%PATH%"
shell: cmd
- name: Setup bazel environment
uses: bazel-contrib/setup-bazel@09f3a72d13a081857b0ee94e986ffa84caef7c85
with:
Expand Down Expand Up @@ -427,8 +434,9 @@ jobs:
- macos-13
steps:
- if: runner.os == 'Windows'
name: Setup MSYS2
uses: msys2/setup-msys2@v2
name: Add Git\bash.exe to PATH
run: set "PATH=C:\Program Files\Git\bin;%PATH%"
shell: cmd
- name: Setup bazel environment
uses: bazel-contrib/setup-bazel@09f3a72d13a081857b0ee94e986ffa84caef7c85
with:
Expand Down Expand Up @@ -493,8 +501,9 @@ jobs:
- Windows
steps:
- if: runner.os == 'Windows'
name: Setup MSYS2
uses: msys2/setup-msys2@v2
name: Add Git\bash.exe to PATH
run: set "PATH=C:\Program Files\Git\bin;%PATH%"
shell: cmd
- name: Setup bazel environment
uses: bazel-contrib/setup-bazel@09f3a72d13a081857b0ee94e986ffa84caef7c85
with:
Expand Down Expand Up @@ -559,8 +568,9 @@ jobs:
- Linux
steps:
- if: runner.os == 'Windows'
name: Setup MSYS2
uses: msys2/setup-msys2@v2
name: Add Git\bash.exe to PATH
run: set "PATH=C:\Program Files\Git\bin;%PATH%"
shell: cmd
- name: Setup bazel environment
uses: bazel-contrib/setup-bazel@09f3a72d13a081857b0ee94e986ffa84caef7c85
with:
Expand Down Expand Up @@ -625,8 +635,9 @@ jobs:
- Linux
steps:
- if: runner.os == 'Windows'
name: Setup MSYS2
uses: msys2/setup-msys2@v2
name: Add Git\bash.exe to PATH
run: set "PATH=C:\Program Files\Git\bin;%PATH%"
shell: cmd
- name: Setup bazel environment
uses: bazel-contrib/setup-bazel@09f3a72d13a081857b0ee94e986ffa84caef7c85
with:
Expand Down Expand Up @@ -695,8 +706,9 @@ jobs:
- ARM64
steps:
- if: runner.os == 'Windows'
name: Setup MSYS2
uses: msys2/setup-msys2@v2
name: Add Git\bash.exe to PATH
run: set "PATH=C:\Program Files\Git\bin;%PATH%"
shell: cmd
- name: Setup bazel environment
uses: bazel-contrib/setup-bazel@09f3a72d13a081857b0ee94e986ffa84caef7c85
with:
Expand Down Expand Up @@ -763,8 +775,9 @@ jobs:
- macos-13
steps:
- if: runner.os == 'Windows'
name: Setup MSYS2
uses: msys2/setup-msys2@v2
name: Add Git\bash.exe to PATH
run: set "PATH=C:\Program Files\Git\bin;%PATH%"
shell: cmd
- name: Setup bazel environment
uses: bazel-contrib/setup-bazel@09f3a72d13a081857b0ee94e986ffa84caef7c85
with:
Expand Down Expand Up @@ -832,8 +845,9 @@ jobs:
- Windows
steps:
- if: runner.os == 'Windows'
name: Setup MSYS2
uses: msys2/setup-msys2@v2
name: Add Git\bash.exe to PATH
run: set "PATH=C:\Program Files\Git\bin;%PATH%"
shell: cmd
- name: Setup bazel environment
uses: bazel-contrib/setup-bazel@09f3a72d13a081857b0ee94e986ffa84caef7c85
with:
Expand Down Expand Up @@ -901,8 +915,9 @@ jobs:
- Linux
steps:
- if: runner.os == 'Windows'
name: Setup MSYS2
uses: msys2/setup-msys2@v2
name: Add Git\bash.exe to PATH
run: set "PATH=C:\Program Files\Git\bin;%PATH%"
shell: cmd
- name: Setup bazel environment
uses: bazel-contrib/setup-bazel@09f3a72d13a081857b0ee94e986ffa84caef7c85
with:
Expand Down
15 changes: 9 additions & 6 deletions .github/workflows/engine-checks-optional.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,9 @@ jobs:
continue-on-error: true
steps:
- if: runner.os == 'Windows'
name: Setup MSYS2
uses: msys2/setup-msys2@v2
name: Add Git\bash.exe to PATH
run: set "PATH=C:\Program Files\Git\bin;%PATH%"
shell: cmd
- name: Setup bazel environment
uses: bazel-contrib/setup-bazel@09f3a72d13a081857b0ee94e986ffa84caef7c85
with:
Expand Down Expand Up @@ -77,8 +78,9 @@ jobs:
continue-on-error: true
steps:
- if: runner.os == 'Windows'
name: Setup MSYS2
uses: msys2/setup-msys2@v2
name: Add Git\bash.exe to PATH
run: set "PATH=C:\Program Files\Git\bin;%PATH%"
shell: cmd
- name: Setup bazel environment
uses: bazel-contrib/setup-bazel@09f3a72d13a081857b0ee94e986ffa84caef7c85
with:
Expand Down Expand Up @@ -143,8 +145,9 @@ jobs:
continue-on-error: true
steps:
- if: runner.os == 'Windows'
name: Setup MSYS2
uses: msys2/setup-msys2@v2
name: Add Git\bash.exe to PATH
run: set "PATH=C:\Program Files\Git\bin;%PATH%"
shell: cmd
- name: Setup bazel environment
uses: bazel-contrib/setup-bazel@09f3a72d13a081857b0ee94e986ffa84caef7c85
with:
Expand Down
35 changes: 21 additions & 14 deletions .github/workflows/engine-checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,9 @@ jobs:
- Linux
steps:
- if: runner.os == 'Windows'
name: Setup MSYS2
uses: msys2/setup-msys2@v2
name: Add Git\bash.exe to PATH
run: set "PATH=C:\Program Files\Git\bin;%PATH%"
shell: cmd
- name: Setup bazel environment
uses: bazel-contrib/setup-bazel@09f3a72d13a081857b0ee94e986ffa84caef7c85
with:
Expand Down Expand Up @@ -77,8 +78,9 @@ jobs:
- Windows
steps:
- if: runner.os == 'Windows'
name: Setup MSYS2
uses: msys2/setup-msys2@v2
name: Add Git\bash.exe to PATH
run: set "PATH=C:\Program Files\Git\bin;%PATH%"
shell: cmd
- name: Setup bazel environment
uses: bazel-contrib/setup-bazel@09f3a72d13a081857b0ee94e986ffa84caef7c85
with:
Expand Down Expand Up @@ -132,8 +134,9 @@ jobs:
- Linux
steps:
- if: runner.os == 'Windows'
name: Setup MSYS2
uses: msys2/setup-msys2@v2
name: Add Git\bash.exe to PATH
run: set "PATH=C:\Program Files\Git\bin;%PATH%"
shell: cmd
- name: Setup bazel environment
uses: bazel-contrib/setup-bazel@09f3a72d13a081857b0ee94e986ffa84caef7c85
with:
Expand Down Expand Up @@ -198,8 +201,9 @@ jobs:
- Windows
steps:
- if: runner.os == 'Windows'
name: Setup MSYS2
uses: msys2/setup-msys2@v2
name: Add Git\bash.exe to PATH
run: set "PATH=C:\Program Files\Git\bin;%PATH%"
shell: cmd
- name: Setup bazel environment
uses: bazel-contrib/setup-bazel@09f3a72d13a081857b0ee94e986ffa84caef7c85
with:
Expand Down Expand Up @@ -264,8 +268,9 @@ jobs:
- Linux
steps:
- if: runner.os == 'Windows'
name: Setup MSYS2
uses: msys2/setup-msys2@v2
name: Add Git\bash.exe to PATH
run: set "PATH=C:\Program Files\Git\bin;%PATH%"
shell: cmd
- name: Setup bazel environment
uses: bazel-contrib/setup-bazel@09f3a72d13a081857b0ee94e986ffa84caef7c85
with:
Expand Down Expand Up @@ -333,8 +338,9 @@ jobs:
- Windows
steps:
- if: runner.os == 'Windows'
name: Setup MSYS2
uses: msys2/setup-msys2@v2
name: Add Git\bash.exe to PATH
run: set "PATH=C:\Program Files\Git\bin;%PATH%"
shell: cmd
- name: Setup bazel environment
uses: bazel-contrib/setup-bazel@09f3a72d13a081857b0ee94e986ffa84caef7c85
with:
Expand Down Expand Up @@ -402,8 +408,9 @@ jobs:
- Linux
steps:
- if: runner.os == 'Windows'
name: Setup MSYS2
uses: msys2/setup-msys2@v2
name: Add Git\bash.exe to PATH
run: set "PATH=C:\Program Files\Git\bin;%PATH%"
shell: cmd
- name: Setup bazel environment
uses: bazel-contrib/setup-bazel@09f3a72d13a081857b0ee94e986ffa84caef7c85
with:
Expand Down
10 changes: 6 additions & 4 deletions .github/workflows/extra-nightly-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,9 @@ jobs:
- ubuntu-latest
steps:
- if: runner.os == 'Windows'
name: Setup MSYS2
uses: msys2/setup-msys2@v2
name: Add Git\bash.exe to PATH
run: set "PATH=C:\Program Files\Git\bin;%PATH%"
shell: cmd
- name: Setup bazel environment
uses: bazel-contrib/setup-bazel@09f3a72d13a081857b0ee94e986ffa84caef7c85
with:
Expand Down Expand Up @@ -96,8 +97,9 @@ jobs:
- ubuntu-latest
steps:
- if: runner.os == 'Windows'
name: Setup MSYS2
uses: msys2/setup-msys2@v2
name: Add Git\bash.exe to PATH
run: set "PATH=C:\Program Files\Git\bin;%PATH%"
shell: cmd
- name: Setup bazel environment
uses: bazel-contrib/setup-bazel@09f3a72d13a081857b0ee94e986ffa84caef7c85
with:
Expand Down
15 changes: 9 additions & 6 deletions .github/workflows/ide-packaging-optional.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,9 @@ jobs:
continue-on-error: true
steps:
- if: runner.os == 'Windows'
name: Setup MSYS2
uses: msys2/setup-msys2@v2
name: Add Git\bash.exe to PATH
run: set "PATH=C:\Program Files\Git\bin;%PATH%"
shell: cmd
- name: Setup bazel environment
uses: bazel-contrib/setup-bazel@09f3a72d13a081857b0ee94e986ffa84caef7c85
with:
Expand Down Expand Up @@ -75,8 +76,9 @@ jobs:
continue-on-error: true
steps:
- if: runner.os == 'Windows'
name: Setup MSYS2
uses: msys2/setup-msys2@v2
name: Add Git\bash.exe to PATH
run: set "PATH=C:\Program Files\Git\bin;%PATH%"
shell: cmd
- name: Setup bazel environment
uses: bazel-contrib/setup-bazel@09f3a72d13a081857b0ee94e986ffa84caef7c85
with:
Expand Down Expand Up @@ -143,8 +145,9 @@ jobs:
continue-on-error: true
steps:
- if: runner.os == 'Windows'
name: Setup MSYS2
uses: msys2/setup-msys2@v2
name: Add Git\bash.exe to PATH
run: set "PATH=C:\Program Files\Git\bin;%PATH%"
shell: cmd
- name: Setup bazel environment
uses: bazel-contrib/setup-bazel@09f3a72d13a081857b0ee94e986ffa84caef7c85
with:
Expand Down
Loading

0 comments on commit bfc9c8a

Please sign in to comment.