From d772680ca5a304c3f2ffe6c057b773cc6460a031 Mon Sep 17 00:00:00 2001 From: Arnaud Date: Sat, 24 Jan 2026 09:14:40 +0400 Subject: [PATCH] Fix msys2 error --- .github/workflows/artifacts.yml | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/.github/workflows/artifacts.yml b/.github/workflows/artifacts.yml index cdd3dcb..4775f1d 100644 --- a/.github/workflows/artifacts.yml +++ b/.github/workflows/artifacts.yml @@ -29,6 +29,20 @@ jobs: lib_ext: dll steps: + - name: MSYS2 (Windows amd64) + if: matrix.target.os == 'windows-latest' && matrix.target.cpu == 'amd64' + uses: msys2/setup-msys2@v2 + with: + path-type: inherit + msystem: UCRT64 + install: >- + base-devel + git + mingw-w64-ucrt-x86_64-toolchain + mingw-w64-ucrt-x86_64-cmake + mingw-w64-ucrt-x86_64-ntldd-git + mingw-w64-ucrt-x86_64-rust + - name: Enable long paths (Windows) if: matrix.target.os == 'windows-latest' shell: msys2 {0} @@ -60,20 +74,6 @@ jobs: with: path: vendor/logos-storage-nim/build key: ${{ runner.os }}-${{ matrix.target.cpu }}-libstorage-${{ hashFiles('vendor/logos-storage-nim/.storage-commit') }} - - - name: MSYS2 (Windows amd64) - if: matrix.target.os == 'windows-latest' && matrix.target.cpu == 'amd64' - uses: msys2/setup-msys2@v2 - with: - path-type: inherit - msystem: UCRT64 - install: >- - base-devel - git - mingw-w64-ucrt-x86_64-toolchain - mingw-w64-ucrt-x86_64-cmake - mingw-w64-ucrt-x86_64-ntldd-git - mingw-w64-ucrt-x86_64-rust - name: Build libstorage (Linux) if: matrix.target.lib_ext == 'so' && steps.cache-libstorage.outputs.cache-hit != 'true'