From cac8d79aa624e07d6f6383e3b576d80dd6268b64 Mon Sep 17 00:00:00 2001 From: Carsten Thue-Bludworth Date: Wed, 6 Mar 2024 10:54:27 -0500 Subject: [PATCH] Rebase work on rust-toolchain.toml and GitHub actions workflow create rust-toolchain.toml fixed format of rust-toolchain.toml getting to work with github actions Update rust.yml Update rust.yml --- .github/workflows/rust.yml | 4 +++- rust-toolchain.toml | 3 +++ 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 rust-toolchain.toml diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 31000a2..2b0501e 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -17,6 +17,8 @@ jobs: steps: - uses: actions/checkout@v3 - name: Build - run: cargo build --verbose + run: sudo apt-get update; sudo apt-get upgrade; + sudo apt-get install libglib2.0-dev libssl-dev libatk1.0-dev libgtk-3-dev; + cargo build --verbose - name: Run tests run: cargo test --verbose diff --git a/rust-toolchain.toml b/rust-toolchain.toml new file mode 100644 index 0000000..efbfbea --- /dev/null +++ b/rust-toolchain.toml @@ -0,0 +1,3 @@ +[toolchain] +channel = "nightly-2023-10-02" +# targets = ["x86_64-pc-windows-msvc"] \ No newline at end of file