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 <sean@sigmaprime.io>
This commit is contained in:
parent
ec08b0884b
commit
116c5721a3
6
.github/workflows/test-suite.yml
vendored
6
.github/workflows/test-suite.yml
vendored
@ -62,12 +62,16 @@ jobs:
|
|||||||
- uses: actions/checkout@v1
|
- uses: actions/checkout@v1
|
||||||
- name: Get latest version of stable Rust
|
- name: Get latest version of stable Rust
|
||||||
run: rustup update stable
|
run: rustup update stable
|
||||||
|
- name: Use Node.js
|
||||||
|
uses: actions/setup-node@v2
|
||||||
|
with:
|
||||||
|
node-version: '14'
|
||||||
- name: Install windows build tools
|
- name: Install windows build tools
|
||||||
run: |
|
run: |
|
||||||
choco install python visualstudio2019-workload-vctools -y
|
choco install python visualstudio2019-workload-vctools -y
|
||||||
npm config set msvs_version 2019
|
npm config set msvs_version 2019
|
||||||
- name: Install ganache
|
- name: Install ganache
|
||||||
run: npm install -g ganache
|
run: npm install -g ganache --loglevel verbose
|
||||||
- name: Install make
|
- name: Install make
|
||||||
run: choco install -y make
|
run: choco install -y make
|
||||||
- uses: KyleMayes/install-llvm-action@v1
|
- uses: KyleMayes/install-llvm-action@v1
|
||||||
|
Loading…
Reference in New Issue
Block a user