From 116c5721a33827dce1ae012b330fc0cf589ae59b Mon Sep 17 00:00:00 2001 From: realbigsean Date: Tue, 22 Mar 2022 21:33:37 +0000 Subject: [PATCH] Fix ganache windows CI attempt 2 (#3107) ## Issue Addressed Attempt to fix CI ## Proposed Changes - ~~install `node-gyp-build` which should look for prebuilt binaries for `@truffle-suite/bigint_buffer`. This should make it so we don't have to build it directly. See: https://github.com/trufflesuite/ganache/pull/1414~~ this didn't work - This also uses the `setup-node` action because it includes caching. Sort of a shot in the dark, but the ganache github repo uses it and the failures seem to be for missing files in a node cache Co-authored-by: realbigsean --- .github/workflows/test-suite.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test-suite.yml b/.github/workflows/test-suite.yml index 1a83a753c..f2be1d9b2 100644 --- a/.github/workflows/test-suite.yml +++ b/.github/workflows/test-suite.yml @@ -62,12 +62,16 @@ jobs: - uses: actions/checkout@v1 - name: Get latest version of stable Rust run: rustup update stable + - name: Use Node.js + uses: actions/setup-node@v2 + with: + node-version: '14' - name: Install windows build tools run: | choco install python visualstudio2019-workload-vctools -y npm config set msvs_version 2019 - name: Install ganache - run: npm install -g ganache + run: npm install -g ganache --loglevel verbose - name: Install make run: choco install -y make - uses: KyleMayes/install-llvm-action@v1