@@ -30,35 +30,31 @@ jobs:
3030 bundler-cache : true
3131 - name : Install wasm-tools
3232 run : |
33- mkdir -p .bin
33+ mkdir -p $HOME/ .bin
3434 curl -L https://github.com/bytecodealliance/wasm-tools/releases/download/v${{ matrix.wasm_tools }}/wasm-tools-${{ matrix.wasm_tools }}-x86_64-linux.tar.gz -o wasm-tools.tar.gz
3535 tar xvzf wasm-tools.tar.gz
36- mv wasm-tools-*-x86_64-linux/wasm-tools .bin/wasm-tools
37- chmod a+x .bin/wasm-tools
36+ mv wasm-tools-*-x86_64-linux/wasm-tools $HOME/.bin/wasm-tools
37+ chmod a+x $HOME/.bin/wasm-tools
38+ echo "$HOME/.bin" >> $GITHUB_PATH
3839 - name : Version wasm-tools
3940 run : |
40- export PATH=`pwd`/.bin:$PATH
4141 wasm-tools --version
4242 - name : Install wast2json
4343 run : |
44- mkdir -p .bin
44+ mkdir -p $HOME/ .bin
4545 curl -L https://github.com/WebAssembly/wabt/releases/download/${{ matrix.wabt }}/wabt-${{ matrix.wabt }}-ubuntu-20.04.tar.gz -o wabt.tar.gz
4646 tar xvzf wabt.tar.gz
47- mv wabt-*/bin/wast2json .bin/wast2json
48- chmod a+x .bin/wast2json
47+ mv wabt-*/bin/wast2json $HOME/ .bin/wast2json
48+ chmod a+x $HOME/ .bin/wast2json
4949 - name : Version wast2json
5050 run : |
51- export PATH=`pwd`/.bin:$PATH
5251 wast2json --version
5352 - name : Run the check task
5453 run : |
55- export PATH=`pwd`/.bin:$PATH
5654 bundle exec rake check
5755 - name : Run the test task
5856 run : |
59- export PATH=`pwd`/.bin:$PATH
6057 bundle exec rake test
6158 - name : Run the official spec
6259 run : |
63- export PATH=`pwd`/.bin:$PATH
6460 bundle exec rake 'spec[i32]'
0 commit comments