From: Charles Giessen Date: Wed, 7 Jun 2023 17:09:44 +0000 (-0600) Subject: Disable MinGW Github Actions run X-Git-Tag: upstream/1.3.268~112 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=17a0596c21f862cdbc52dae75a4c9de7f1d0cc5c;p=platform%2Fupstream%2FVulkan-Loader.git Disable MinGW Github Actions run MinGW uses JWASM to compile the assembly code. This commit disables that run for the time being because github actions currently doesn't have JWASM setup. While work could be done to get it working, it is low priority. --- diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 82604675..fd1ce4bf 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -417,36 +417,38 @@ jobs: - name: Build the loader run: ninja -C out/${{matrix.config}} - mingw: - runs-on: windows-2022 - defaults: - run: - shell: bash - steps: - - uses: actions/checkout@v3 - - name: Setup ccache - uses: hendrikmuhs/ccache-action@v1.2 - with: - key: mingw-ccache - - uses: actions/setup-python@v4 - with: - python-version: '3.8' - - uses: lukka/get-cmake@latest - - name: GCC Version - run: gcc --version # If this fails MINGW is not setup correctly - - name: Configure - run: cmake -S. -B build -D UPDATE_DEPS=ON -D CMAKE_BUILD_TYPE=Release - env: - LDFLAGS: -fuse-ld=lld # MINGW linking is very slow. Use llvm linker instead. - CMAKE_C_COMPILER_LAUNCHER: ccache - CMAKE_CXX_COMPILER_LAUNCHER: ccache - CMAKE_GENERATOR: Ninja - - name: Build - run: cmake --build build -- --quiet - - name: Install - run: cmake --install build --prefix build/install - - name: MinGW ccache stats # The Post Setup ccache doesn't work right on MinGW - run: ccache --show-stats + # MinGW uses JWASM to compile the assembly code - since that isn't available on github actions, this run is disabled + + # mingw: + # runs-on: windows-2022 + # defaults: + # run: + # shell: bash + # steps: + # - uses: actions/checkout@v3 + # - name: Setup ccache + # uses: hendrikmuhs/ccache-action@v1.2 + # with: + # key: mingw-ccache + # - uses: actions/setup-python@v4 + # with: + # python-version: '3.8' + # - uses: lukka/get-cmake@latest + # - name: GCC Version + # run: gcc --version # If this fails MINGW is not setup correctly + # - name: Configure + # run: cmake -S. -B build -D UPDATE_DEPS=ON -D CMAKE_BUILD_TYPE=Release + # env: + # LDFLAGS: -fuse-ld=lld # MINGW linking is very slow. Use llvm linker instead. + # CMAKE_C_COMPILER_LAUNCHER: ccache + # CMAKE_CXX_COMPILER_LAUNCHER: ccache + # CMAKE_GENERATOR: Ninja + # - name: Build + # run: cmake --build build -- --quiet + # - name: Install + # run: cmake --install build --prefix build/install + # - name: MinGW ccache stats # The Post Setup ccache doesn't work right on MinGW + # run: ccache --show-stats mingw-no-asm: runs-on: windows-2022