From 460c4f3cb6b95d56ba73f5ee21154f15b96442e2 Mon Sep 17 00:00:00 2001 From: Derek Anderson Date: Tue, 17 Sep 2024 22:51:05 -0500 Subject: [PATCH] build wasm Signed-off-by: Derek Anderson --- .github/workflows/docker.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 94c34dc6a..9d2df3c16 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -22,3 +22,13 @@ jobs: echo "${{ secrets.GHCR_TOKEN }}" | docker login ghcr.io -u "${{ secrets.GHCR_USER }}" --password-stdin docker build . --tag ghcr.io/${{ github.repository }}:${{ steps.vars.outputs.tag_name }} -f Dockerfile docker push ghcr.io/${{ github.repository }}:${{ steps.vars.outputs.tag_name }} + - uses: actions/setup-go@v5 + - name: Download and Setup container2wasm + run: | + wget https://github.com/ktock/container2wasm/releases/download/v0.6.5/container2wasm-v0.6.5-linux-amd64.tar.gz + tar -xzf container2wasm-v0.6.5-linux-amd64.tar.gz + chmod +x container2wasm-v0.6.5-linux-amd64/c2w + sudo mv container2wasm-v0.6.5-linux-amd64/c2w /usr/local/bin/c2w + - name: Build using container2wasm + run: | + c2w ghcr.io/${{ github.repository }}:${{ steps.vars.outputs.tag_name }} -o sd.wasm \ No newline at end of file