From 9d223d54f9e60e9d29667d711bddd372465a9e5f Mon Sep 17 00:00:00 2001 From: Adil Hafeez Date: Tue, 3 Mar 2026 15:02:25 -0800 Subject: [PATCH] add workflow_dispatch trigger for testing binary publishing --- .github/workflows/publish-binaries.yml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/.github/workflows/publish-binaries.yml b/.github/workflows/publish-binaries.yml index c211a5f7..04b0b3d9 100644 --- a/.github/workflows/publish-binaries.yml +++ b/.github/workflows/publish-binaries.yml @@ -3,6 +3,11 @@ name: Publish pre-compiled binaries (release) on: release: types: [published] + workflow_dispatch: + inputs: + tag: + description: "Release tag to upload binaries to (e.g. 0.4.9)" + required: true permissions: contents: write @@ -27,7 +32,7 @@ jobs: env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | - gh release upload "${{ github.event.release.tag_name }}" \ + gh release upload "${{ github.event.release.tag_name || inputs.tag }}" \ crates/target/wasm32-wasip1/release/prompt_gateway.wasm \ crates/target/wasm32-wasip1/release/llm_gateway.wasm \ --clobber @@ -50,7 +55,7 @@ jobs: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | cp crates/target/release/brightstaff brightstaff-linux-amd64 - gh release upload "${{ github.event.release.tag_name }}" \ + gh release upload "${{ github.event.release.tag_name || inputs.tag }}" \ brightstaff-linux-amd64 \ --clobber @@ -72,7 +77,7 @@ jobs: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | cp crates/target/release/brightstaff brightstaff-linux-arm64 - gh release upload "${{ github.event.release.tag_name }}" \ + gh release upload "${{ github.event.release.tag_name || inputs.tag }}" \ brightstaff-linux-arm64 \ --clobber @@ -94,6 +99,6 @@ jobs: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | cp crates/target/release/brightstaff brightstaff-darwin-arm64 - gh release upload "${{ github.event.release.tag_name }}" \ + gh release upload "${{ github.event.release.tag_name || inputs.tag }}" \ brightstaff-darwin-arm64 \ --clobber