Skip to content

Fix GitHub actions Linux and Windows build #1

Description

@bwally0

Error from Linux Build, could not find Ninja build program


Run cmake --preset linux-debug
Preset CMake variables:

  CMAKE_BUILD_TYPE="Debug"
  CMAKE_TOOLCHAIN_FILE="/usr/local/share/vcpkg/scripts/buildsystems/vcpkg.cmake"

-- Running vcpkg install
error: while checking out baseline from commit 'ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd', failed to `git show` versions/baseline.json. This may be fixed by fetching commits with `git fetch`.
error: /usr/bin/git --git-dir=/usr/local/share/vcpkg/.git --work-tree=/usr/local/share/vcpkg/.git -c core.autocrlf=false show ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd:versions/baseline.json failed with exit code 128
fatal: path 'versions/baseline.json' exists on disk, but not in 'ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd'
while checking out baseline ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd
while loading baseline version for assimp
error: while checking out baseline from commit 'ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd', failed to `git show` versions/baseline.json. This may be fixed by fetching commits with `git fetch`.
error: /usr/bin/git --git-dir=/usr/local/share/vcpkg/.git --work-tree=/usr/local/share/vcpkg/.git -c core.autocrlf=false show ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd:versions/baseline.json failed with exit code 128
fatal: path 'versions/baseline.json' exists on disk, but not in 'ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd'
while checking out baseline ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd
while loading baseline version for glad
error: while checking out baseline from commit 'ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd', failed to `git show` versions/baseline.json. This may be fixed by fetching commits with `git fetch`.
error: /usr/bin/git --git-dir=/usr/local/share/vcpkg/.git --work-tree=/usr/local/share/vcpkg/.git -c core.autocrlf=false show ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd:versions/baseline.json failed with exit code 128
fatal: path 'versions/baseline.json' exists on disk, but not in 'ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd'
while checking out baseline ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd
while loading baseline version for glfw3
error: while checking out baseline from commit 'ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd', failed to `git show` versions/baseline.json. This may be fixed by fetching commits with `git fetch`.
error: /usr/bin/git --git-dir=/usr/local/share/vcpkg/.git --work-tree=/usr/local/share/vcpkg/.git -c core.autocrlf=false show ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd:versions/baseline.json failed with exit code 128
fatal: path 'versions/baseline.json' exists on disk, but not in 'ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd'
while checking out baseline ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd
while loading baseline version for glm
error: while checking out baseline from commit 'ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd', failed to `git show` versions/baseline.json. This may be fixed by fetching commits with `git fetch`.
error: /usr/bin/git --git-dir=/usr/local/share/vcpkg/.git --work-tree=/usr/local/share/vcpkg/.git -c core.autocrlf=false show ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd:versions/baseline.json failed with exit code 128
fatal: path 'versions/baseline.json' exists on disk, but not in 'ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd'
while checking out baseline ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd
while loading baseline version for imgui
error: while checking out baseline from commit 'ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd', failed to `git show` versions/baseline.json. This may be fixed by fetching commits with `git fetch`.
error: /usr/bin/git --git-dir=/usr/local/share/vcpkg/.git --work-tree=/usr/local/share/vcpkg/.git -c core.autocrlf=false show ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd:versions/baseline.json failed with exit code 128
fatal: path 'versions/baseline.json' exists on disk, but not in 'ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd'
while checking out baseline ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd
while loading baseline version for nlohmann-json
error: while checking out baseline from commit 'ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd', failed to `git show` versions/baseline.json. This may be fixed by fetching commits with `git fetch`.
error: /usr/bin/git --git-dir=/usr/local/share/vcpkg/.git --work-tree=/usr/local/share/vcpkg/.git -c core.autocrlf=false show ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd:versions/baseline.json failed with exit code 128
fatal: path 'versions/baseline.json' exists on disk, but not in 'ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd'
while checking out baseline ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd
while loading baseline version for spdlog
error: while checking out baseline from commit 'ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd', failed to `git show` versions/baseline.json. This may be fixed by fetching commits with `git fetch`.
error: /usr/bin/git --git-dir=/usr/local/share/vcpkg/.git --work-tree=/usr/local/share/vcpkg/.git -c core.autocrlf=false show ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd:versions/baseline.json failed with exit code 128
fatal: path 'versions/baseline.json' exists on disk, but not in 'ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd'
while checking out baseline ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd
while loading baseline version for stb
-- Running vcpkg install - failed
CMake Error at /usr/local/share/vcpkg/scripts/buildsystems/vcpkg.cmake:984 (message):
  vcpkg install failed.  See logs for more information:
  /home/runner/work/wengine/wengine/build/linux-debug/vcpkg-manifest-install.log
Call Stack (most recent call first):
  /usr/local/share/cmake-3.31/Modules/CMakeDetermineSystem.cmake:146 (include)
  CMakeLists.txt:2 (project)


CMake Error: CMake was unable to find a build program corresponding to "Ninja".  CMAKE_MAKE_PROGRAM is not set.  You probably need to select a different build tool.
CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
-- Configuring incomplete, errors occurred!
Error: Process completed with exit code 1.

Error from Windows Build, could not find Visual Studio generator. Might have to use something else .


Run cmake --preset windows-debug
-- Running vcpkg install
error: while checking out baseline from commit 'ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd', failed to `git show` versions/baseline.json. This may be fixed by fetching commits with `git fetch`.
error: "C:\Program Files\Git\bin\git.exe" "--git-dir=C:\vcpkg\.git" "--work-tree=C:\vcpkg\.git" -c core.autocrlf=false show ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd:versions/baseline.json failed with exit code 128
fatal: path 'versions/baseline.json' exists on disk, but not in 'ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd'
while checking out baseline ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd
while loading baseline version for assimp
error: while checking out baseline from commit 'ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd', failed to `git show` versions/baseline.json. This may be fixed by fetching commits with `git fetch`.
error: "C:\Program Files\Git\bin\git.exe" "--git-dir=C:\vcpkg\.git" "--work-tree=C:\vcpkg\.git" -c core.autocrlf=false show ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd:versions/baseline.json failed with exit code 128
fatal: path 'versions/baseline.json' exists on disk, but not in 'ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd'
while checking out baseline ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd
while loading baseline version for glad
error: while checking out baseline from commit 'ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd', failed to `git show` versions/baseline.json. This may be fixed by fetching commits with `git fetch`.
error: "C:\Program Files\Git\bin\git.exe" "--git-dir=C:\vcpkg\.git" "--work-tree=C:\vcpkg\.git" -c core.autocrlf=false show ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd:versions/baseline.json failed with exit code 128
fatal: path 'versions/baseline.json' exists on disk, but not in 'ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd'
while checking out baseline ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd
while loading baseline version for glfw3
error: while checking out baseline from commit 'ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd', failed to `git show` versions/baseline.json. This may be fixed by fetching commits with `git fetch`.
error: "C:\Program Files\Git\bin\git.exe" "--git-dir=C:\vcpkg\.git" "--work-tree=C:\vcpkg\.git" -c core.autocrlf=false show ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd:versions/baseline.json failed with exit code 128
fatal: path 'versions/baseline.json' exists on disk, but not in 'ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd'
while checking out baseline ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd
while loading baseline version for glm
error: while checking out baseline from commit 'ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd', failed to `git show` versions/baseline.json. This may be fixed by fetching commits with `git fetch`.
error: "C:\Program Files\Git\bin\git.exe" "--git-dir=C:\vcpkg\.git" "--work-tree=C:\vcpkg\.git" -c core.autocrlf=false show ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd:versions/baseline.json failed with exit code 128
fatal: path 'versions/baseline.json' exists on disk, but not in 'ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd'
while checking out baseline ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd
while loading baseline version for imgui
error: while checking out baseline from commit 'ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd', failed to `git show` versions/baseline.json. This may be fixed by fetching commits with `git fetch`.
error: "C:\Program Files\Git\bin\git.exe" "--git-dir=C:\vcpkg\.git" "--work-tree=C:\vcpkg\.git" -c core.autocrlf=false show ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd:versions/baseline.json failed with exit code 128
fatal: path 'versions/baseline.json' exists on disk, but not in 'ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd'
while checking out baseline ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd
while loading baseline version for nlohmann-json
error: while checking out baseline from commit 'ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd', failed to `git show` versions/baseline.json. This may be fixed by fetching commits with `git fetch`.
error: "C:\Program Files\Git\bin\git.exe" "--git-dir=C:\vcpkg\.git" "--work-tree=C:\vcpkg\.git" -c core.autocrlf=false show ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd:versions/baseline.json failed with exit code 128
fatal: path 'versions/baseline.json' exists on disk, but not in 'ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd'
while checking out baseline ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd
while loading baseline version for spdlog
error: while checking out baseline from commit 'ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd', failed to `git show` versions/baseline.json. This may be fixed by fetching commits with `git fetch`.
error: "C:\Program Files\Git\bin\git.exe" "--git-dir=C:\vcpkg\.git" "--work-tree=C:\vcpkg\.git" -c core.autocrlf=false show ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd:versions/baseline.json failed with exit code 128
fatal: path 'versions/baseline.json' exists on disk, but not in 'ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd'
while checking out baseline ddd110b8a05cda14b8f1b0333a1d80c4fb6f16cd
while loading baseline version for stb
-- Running vcpkg install - failed
CMake Error at C:/vcpkg/scripts/buildsystems/vcpkg.cmake:984 (message):
  vcpkg install failed.  See logs for more information:
  D:\a\wengine\wengine\build\windows-debug\vcpkg-manifest-install.log
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-4.4/Modules/CMakeDetermineSystem.cmake:152 (include)
  CMakeLists.txt:2 (project)


CMake Error at CMakeLists.txt:2 (project):
  Generator

    Visual Studio 17 2022

  could not find any instance of Visual Studio.



-- Configuring incomplete, errors occurred!
Error: Process completed with exit code 1.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions