aboutsummaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorYuta Saito <kateinoigakukun@gmail.com>2023-11-19 01:06:04 +0000
committerYuta Saito <kateinoigakukun@gmail.com>2023-11-23 03:16:20 +0900
commit3720d4c39af7e88f4be98f5d8e1d8a3d47db5208 (patch)
treee96e73e3fcf8b2bf528695ed7fdf0bc8f2676dab /.github
parent7e9f00f34f4d89c749879872b36fa2c8bbf1d4c3 (diff)
downloadruby-3720d4c39af7e88f4be98f5d8e1d8a3d47db5208.tar.gz
[wasm] Upload install directory as artifact to GitHub Actions
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/wasm.yml9
1 files changed, 9 insertions, 0 deletions
diff --git a/.github/workflows/wasm.yml b/.github/workflows/wasm.yml
index ed9902f966..a47a30ca65 100644
--- a/.github/workflows/wasm.yml
+++ b/.github/workflows/wasm.yml
@@ -129,6 +129,15 @@ jobs:
# miniruby may not be built when cross-compling
- run: make mini ruby
+ - run: make install DESTDIR=$PWD/../install
+ - run: tar cfz ../install.tar.gz -C ../install .
+
+ - name: Upload artifacts
+ uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3
+ with:
+ name: ruby-wasm-install
+ path: ${{ github.workspace }}/install.tar.gz
+
- name: Run basictest
run: wasmtime run ./../build/miniruby --mapdir /::./ -- basictest/test.rb
working-directory: src