Skip to content

Commit

Permalink
Update CI dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
HTRamsey committed Nov 29, 2024
1 parent 39b1ae1 commit 78b2fd0
Show file tree
Hide file tree
Showing 7 changed files with 10 additions and 11 deletions.
1 change: 1 addition & 0 deletions .github/workflows/android-linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@ jobs:
fetch-depth: 0

- uses: seanmiddleditch/gha-setup-ninja@v5
- uses: lukka/get-cmake@latest

- name: Install CCache
run: |
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/android-macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ jobs:
fetch-depth: 0

- uses: seanmiddleditch/gha-setup-ninja@v5
- uses: lukka/get-cmake@latest

- name: Install Dependencies
run: |
Expand Down
6 changes: 1 addition & 5 deletions .github/workflows/android-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,11 +50,7 @@ jobs:
fetch-depth: 0

- uses: seanmiddleditch/gha-setup-ninja@v5

- name: Install Dependencies
run: |
choco install --no-progress ninja pkgconfiglite -y
choco install --no-progress cmake --installargs 'ADD_CMAKE_TO_PATH=System' --apply-install-arguments-to-dependencies
- uses: lukka/get-cmake@latest

# - name: Set Up sccache
# uses: mozilla-actions/[email protected]
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/ios.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,9 @@ jobs:
brew update
brew install cmake ninja ccache
- uses: seanmiddleditch/gha-setup-ninja@v5
- uses: lukka/get-cmake@latest

- name: Set Up Cache
uses: hendrikmuhs/[email protected]
with:
Expand Down
1 change: 0 additions & 1 deletion .github/workflows/linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,6 @@ jobs:
# -Dgst-plugins-ugly:x264=enabled

- uses: lukka/get-cmake@latest

- uses: seanmiddleditch/gha-setup-ninja@v5

- run: mkdir ${{ runner.temp }}/shadow_build_dir
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,9 @@ jobs:
brew install cmake ninja ccache geographiclib SDL2 exiv2 expat zlib shapelib pkgconf create-dmg
continue-on-error: true

- uses: lukka/get-cmake@latest
- uses: seanmiddleditch/gha-setup-ninja@v5

- name: Install Gstreamer
run: |
wget --quiet https://gstreamer.freedesktop.org/data/pkg/osx/${{ env.GST_VERSION }}/gstreamer-1.0-devel-${{ env.GST_VERSION }}-universal.pkg
Expand Down
6 changes: 1 addition & 5 deletions .github/workflows/windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,11 +49,7 @@ jobs:
fetch-depth: 0

- uses: seanmiddleditch/gha-setup-ninja@v5

- name: Install Dependencies
run: |
choco install --no-progress ninja pkgconfiglite -y
choco install --no-progress cmake --installargs 'ADD_CMAKE_TO_PATH=System' --apply-install-arguments-to-dependencies
- uses: lukka/get-cmake@latest

- name: Install Vulkan
working-directory: ${{ runner.temp }}
Expand Down

0 comments on commit 78b2fd0

Please sign in to comment.