From f2eb870beb6769257f6b7d70af2091d6ee928699 Mon Sep 17 00:00:00 2001 From: IQuant Date: Tue, 26 Nov 2024 16:08:37 +0300 Subject: [PATCH] CI again --- .github/workflows/release.yml | 4 +++- scripts/ci_make_archives.py | 7 +++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index cccd7f97..36233667 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -16,7 +16,9 @@ jobs: with: targets: i686-pc-windows-gnu, x86_64-pc-windows-gnu - name: Install extra deps - run: sudo apt-get install gcc-mingw-w64-i686 gcc-mingw-w64 + run: sudo apt-get install -y libclang-dev libgtk-3-dev libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev libxkbcommon-dev libssl-dev gcc-mingw-w64-i686 gcc-mingw-w64 + + - uses: Swatinem/rust-cache@v2 - name: Build ewext run: cargo build --release --target i686-pc-windows-gnu diff --git a/scripts/ci_make_archives.py b/scripts/ci_make_archives.py index 2717dff5..cabb3580 100644 --- a/scripts/ci_make_archives.py +++ b/scripts/ci_make_archives.py @@ -1,3 +1,10 @@ +import tomllib +import os +from zipfile import ZipFile, ZIP_DEFLATED as COMPRESS_TYPE +import shutil + +COMPRESS_LEVEL = 9 + cargo_manifest = tomllib.load(open("noita-proxy/Cargo.toml", "rb")) version = cargo_manifest["package"]["version"]