diff options
| author | Mehmet Samet Duman <yongdohyun@projecttick.org> | 2026-04-05 16:18:55 +0300 |
|---|---|---|
| committer | Mehmet Samet Duman <yongdohyun@projecttick.org> | 2026-04-05 16:18:55 +0300 |
| commit | adec4f3aebe0604f5c43b6f3a92879e7f4defec8 (patch) | |
| tree | 5ad302c3af71c6c0dad2539f7f28cae47c932c0d /.github/workflows/json4cpp-ci.yml | |
| parent | 4dd69a1dffd158f03da7e33c0be28f2b98a9ccea (diff) | |
| download | Project-Tick-adec4f3aebe0604f5c43b6f3a92879e7f4defec8.tar.gz Project-Tick-adec4f3aebe0604f5c43b6f3a92879e7f4defec8.zip | |
NOISSUE Fix workflows, cgit, genqrcode, meshmc wiki url, mnv with Cmake
Fixed some reusable workflows.
Fixed cgit.h for macOS target
updated genqrcode CMake version
Changed Meta generator to use Project Tick official builded ForgeWrapper
Updated MeshMC wiki Urls
Fixed MNV test issue
Added CMake Presets in MNV
Thats it!
Signed-off-by: Mehmet Samet Duman <yongdohyun@projecttick.org>
Diffstat (limited to '.github/workflows/json4cpp-ci.yml')
| -rw-r--r-- | .github/workflows/json4cpp-ci.yml | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/.github/workflows/json4cpp-ci.yml b/.github/workflows/json4cpp-ci.yml index 21b1e7bfca..cb5fa951be 100644 --- a/.github/workflows/json4cpp-ci.yml +++ b/.github/workflows/json4cpp-ci.yml @@ -18,7 +18,7 @@ jobs: steps: - uses: actions/checkout@v6 - name: Get latest CMake and ninja - uses: lukka/get-cmake@v4 + uses: lukka/get-cmake@v4.3.1 - name: Run CMake run: cmake -S json4cpp -B build -DJSON_CI=On - name: Build @@ -35,7 +35,7 @@ jobs: - name: Install Valgrind run: sudo apt-get update ; sudo apt-get install -y valgrind - name: Get latest CMake and ninja - uses: lukka/get-cmake@v4 + uses: lukka/get-cmake@v4.3.1 - name: Run CMake run: cmake -S json4cpp -B build -DJSON_CI=On - name: Build @@ -53,7 +53,7 @@ jobs: run: apt-get update ; apt-get install -y git clang-tools iwyu unzip - uses: actions/checkout@v6 - name: Get latest CMake and ninja - uses: lukka/get-cmake@v4 + uses: lukka/get-cmake@v4.3.1 - name: Run CMake run: cmake -S json4cpp -B build -DJSON_CI=On - name: Build @@ -69,7 +69,7 @@ jobs: steps: - uses: actions/checkout@v6 - name: Get latest CMake and ninja - uses: lukka/get-cmake@v4 + uses: lukka/get-cmake@v4.3.1 - name: Run CMake run: cmake -S json4cpp -B build -DJSON_CI=On - name: Build @@ -85,7 +85,7 @@ jobs: steps: - uses: actions/checkout@v6 - name: Get latest CMake and ninja - uses: lukka/get-cmake@v4 + uses: lukka/get-cmake@v4.3.1 - name: Run CMake run: cmake -S json4cpp -B build -DJSON_CI=On - name: Build @@ -95,6 +95,8 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 + - name: Initialize json4cpp as git repo + run: cd json4cpp && git init && git add . && git commit -m 'init' --allow-empty - name: Install dependencies run: | sudo apt-get update @@ -119,6 +121,8 @@ jobs: os: [macos-13, macos-14, macos-15] steps: - uses: actions/checkout@v6 + - name: Initialize json4cpp as git repo + run: cd json4cpp && git init && git add . && git commit -m 'init' --allow-empty - name: Run CMake run: cmake -S json4cpp -B build -DJSON_CI=On - name: Build @@ -132,6 +136,8 @@ jobs: os: [windows-2022, windows-2025] steps: - uses: actions/checkout@v6 + - name: Initialize json4cpp as git repo + run: cd json4cpp && git init && git add . && git commit -m 'init' --allow-empty - name: Run CMake run: cmake -S json4cpp -B build -DJSON_CI=On -G "Visual Studio 17 2022" - name: Build |
