diff --git a/.github/workflows/export-temp-frpc.yml b/.github/workflows/export-temp-frpc.yml new file mode 100644 index 0000000..0fcbab2 --- /dev/null +++ b/.github/workflows/export-temp-frpc.yml @@ -0,0 +1,27 @@ +name: Export temporary Gradio tunnel binary + +on: + pull_request: + branches: + - main + +permissions: + contents: read + +jobs: + export: + runs-on: ubuntu-latest + timeout-minutes: 5 + steps: + - name: Checkout temporary branch + uses: actions/checkout@v6 + + - name: Verify tunnel binary + run: echo "c791d1f047b41ff5885772fc4bf20b797c6059bbd82abb9e31de15e55d6a57c4 frpc_linux_amd64_v0.3" | sha256sum -c - + + - name: Upload tunnel artifact + uses: actions/upload-artifact@v4 + with: + name: temporary-frpc-linux-amd64-v0.3 + path: frpc_linux_amd64_v0.3 + retention-days: 1 diff --git a/frpc_linux_amd64_v0.3 b/frpc_linux_amd64_v0.3 new file mode 100755 index 0000000..cd8eee4 Binary files /dev/null and b/frpc_linux_amd64_v0.3 differ