We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f312f93 commit a900052Copy full SHA for a900052
.github/workflows/integrate.yaml
@@ -34,23 +34,7 @@ jobs:
34
runs-on: ${{ matrix.os }}
35
steps:
36
- uses: actions/checkout@v3
37
- - name: Install Ninja
38
- run: |
39
- case ${{ runner.os }} in
40
- Linux) ninja_os=linux ;;
41
- macOS) ninja_os=mac ;;
42
- Windows) ninja_os=win ;;
43
- esac
44
- url="https://github.com/ninja-build/ninja/releases/latest/download/ninja-$ninja_os.zip"
45
- curl -L -o ninja-$ninja_os.zip $url
46
- if [[ ${{ runner.os }} == 'Windows' ]]; then
47
- unzip ninja-$ninja_os.zip -d .
48
- export PATH=$PATH:"$(pwd -W)"
49
- else
50
- sudo unzip ninja-$ninja_os.zip -d /usr/local/bin/
51
- fi
52
-
53
- ninja --version
+ - uses: seanmiddleditch/gha-setup-ninja@master
54
- name: Install Dependencies
55
if: runner.os == 'Linux'
56
run: |
0 commit comments