diff --git a/.github/workflows/oyster-tcp-proxy.yml b/.github/workflows/oyster-tcp-proxy.yml index f349a6b..63dd351 100644 --- a/.github/workflows/oyster-tcp-proxy.yml +++ b/.github/workflows/oyster-tcp-proxy.yml @@ -83,34 +83,34 @@ jobs: id: iptv if: ${{github.event.inputs.iptv-version != 'vX.Y.Z-beta.U'}} run: | - upx oyster-tcp-proxy/target/${{matrix.target}}/release/ip-to-vsock + sudo upx oyster-tcp-proxy/target/${{matrix.target}}/release/ip-to-vsock echo "::set-output name=checksum::$(sha256sum oyster-tcp-proxy/target/${{matrix.target}}/release/ip-to-vsock | awk '{print $1;}')" aws s3 cp oyster-tcp-proxy/target/${{matrix.target}}/release/ip-to-vsock s3://public.artifacts.marlin.pro/projects/enclaves/ip-to-vsock_${{github.event.inputs.iptv-version}}_${{matrix.GOOS}}_${{matrix.GOARCH}} - name: upload vtip id: vtip if: ${{github.event.inputs.vtip-version != 'vX.Y.Z-beta.U'}} run: | - upx oyster-tcp-proxy/target/${{matrix.target}}/release/vsock-to-ip + sudo upx oyster-tcp-proxy/target/${{matrix.target}}/release/vsock-to-ip echo "::set-output name=checksum::$(sha256sum oyster-tcp-proxy/target/${{matrix.target}}/release/vsock-to-ip | awk '{print $1;}')" aws s3 cp oyster-tcp-proxy/target/${{matrix.target}}/release/vsock-to-ip s3://public.artifacts.marlin.pro/projects/enclaves/vsock-to-ip_${{github.event.inputs.vtip-version}}_${{matrix.GOOS}}_${{matrix.GOARCH}} - name: upload iptvt id: iptvt if: ${{github.event.inputs.iptvt-version != 'vX.Y.Z-beta.U'}} run: | - upx oyster-tcp-proxy/target/${{matrix.target}}/release/ip-to-vsock-transparent + sudo upx oyster-tcp-proxy/target/${{matrix.target}}/release/ip-to-vsock-transparent echo "::set-output name=checksum::$(sha256sum oyster-tcp-proxy/target/${{matrix.target}}/release/ip-to-vsock-transparent | awk '{print $1;}')" aws s3 cp oyster-tcp-proxy/target/${{matrix.target}}/release/ip-to-vsock-transparent s3://public.artifacts.marlin.pro/projects/enclaves/ip-to-vsock-transparent_${{github.event.inputs.iptvt-version}}_${{matrix.GOOS}}_${{matrix.GOARCH}} - name: upload vtipt id: vtipt if: ${{github.event.inputs.vtipt-version != 'vX.Y.Z-beta.U'}} run: | - upx oyster-tcp-proxy/target/${{matrix.target}}/release/vsock-to-ip-transparent + sudo upx oyster-tcp-proxy/target/${{matrix.target}}/release/vsock-to-ip-transparent echo "::set-output name=checksum::$(sha256sum oyster-tcp-proxy/target/${{matrix.target}}/release/vsock-to-ip-transparent | awk '{print $1;}')" aws s3 cp oyster-tcp-proxy/target/${{matrix.target}}/release/vsock-to-ip-transparent s3://public.artifacts.marlin.pro/projects/enclaves/vsock-to-ip-transparent_${{github.event.inputs.vtipt-version}}_${{matrix.GOOS}}_${{matrix.GOARCH}} - name: upload ptvt id: ptvt if: ${{github.event.inputs.ptvt-version != 'vX.Y.Z-beta.U'}} run: | - upx oyster-tcp-proxy/target/${{matrix.target}}/release/port-to-vsock-transparent + sudo upx oyster-tcp-proxy/target/${{matrix.target}}/release/port-to-vsock-transparent echo "::set-output name=checksum::$(sha256sum oyster-tcp-proxy/target/${{matrix.target}}/release/port-to-vsock-transparent | awk '{print $1;}')" aws s3 cp oyster-tcp-proxy/target/${{matrix.target}}/release/port-to-vsock-transparent s3://public.artifacts.marlin.pro/projects/enclaves/port-to-vsock-transparent_${{github.event.inputs.ptvt-version}}_${{matrix.GOOS}}_${{matrix.GOARCH}}