Skip to content

Commit

Permalink
workflows always install latest CMake and Ninja
Browse files Browse the repository at this point in the history
  • Loading branch information
silverqx committed Aug 9, 2024
1 parent 7933fe9 commit df8fe96
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 5 deletions.
4 changes: 4 additions & 0 deletions .github/workflows/clang-cl-qt6.yml
Original file line number Diff line number Diff line change
Expand Up @@ -626,6 +626,10 @@ jobs:
version: ${{ env.TINY_LLVM_VERSION }}
force-version: true

# Always install the latest CMake and Ninja
- name: CMake and Ninja install latest versions
uses: lukka/get-cmake@latest

- name: Ccache initialize
id: ccache-initialize-cache
run: |
Expand Down
8 changes: 3 additions & 5 deletions .github/workflows/linux-qt6.yml
Original file line number Diff line number Diff line change
Expand Up @@ -582,11 +582,9 @@ jobs:
sudo apt install --yes ${{ join(matrix.compiler.apt, ' ') }}
qt6-base-dev libqt6sql6-mysql libqt6sql6-sqlite libqt6sql6-psql ccache qmake6
# No need to use lukka/get-cmake, these images always have latest version
- name: Ninja install latest version
uses: seanmiddleditch/gha-setup-ninja@master
with:
destination: ${{ env.TinyRunnerWorkPath }}/ninja-build
# Always install the latest CMake and Ninja
- name: CMake and Ninja install latest versions
uses: lukka/get-cmake@latest

- name: Ccache initialize
id: ccache-initialize-cache
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/msvc2022-qt6.yml
Original file line number Diff line number Diff line change
Expand Up @@ -637,6 +637,10 @@ jobs:
-MySQLServerPath $env:TinyMySQLInstallationPath
-BuildPath $env:RUNNER_WORKSPACE
# Always install the latest CMake and Ninja
- name: CMake and Ninja install latest versions
uses: lukka/get-cmake@latest

- name: Ccache initialize
id: ccache-initialize-cache
run: |
Expand Down

0 comments on commit df8fe96

Please sign in to comment.