From 2d9cf794917ce9535bb435806d997a4cb0d8165e Mon Sep 17 00:00:00 2001 From: Nathan-MV Date: Thu, 18 Jul 2024 01:12:05 -0300 Subject: [PATCH] Update workflow --- .github/workflows/ci.yml | 2 +- .github/workflows/linux.yml | 2 +- .github/workflows/windows.yml | 15 +++++++++++---- 3 files changed, 13 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 471c99b..5149137 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,4 +1,4 @@ -name: CI +name: CI Extension on: workflow_dispatch: diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 27fbd33..45f7409 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -1,4 +1,4 @@ -name: Linux +name: Linux Binary on: workflow_dispatch: diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 8dacc8a..ac8c69f 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -1,4 +1,4 @@ -name: Windows +name: Windows Binary on: workflow_dispatch: @@ -33,15 +33,22 @@ jobs: with: submodules: 'recursive' - - name: Setup Ruby - uses: ruby/setup-ruby@v1 + - uses: msys2/setup-msys2@v2 with: - ruby-version: 3.3 + msystem: UCRT64 + install: >- + base-devel + mingw-w64-ucrt-x86_64-ruby + mingw-w64-ucrt-x86_64-cmake + mingw-w64-ucrt-x86_64-ninja + mingw-w64-ucrt-x86_64-gcc - name: Configure CMake + shell: msys2 {0} run: cmake -B build -DCMAKE_BUILD_TYPE:STRING=Release - name: Build CMake + shell: msys2 {0} run: cmake --build build --config Release --target all - name: Upload artifacts