From 812dc61b3341bcbf31336c646aaa502bd20250f6 Mon Sep 17 00:00:00 2001 From: Matt M Date: Thu, 7 Nov 2024 11:12:39 -0800 Subject: [PATCH] asdf --- .github/workflows/build.yml | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a6a07a131..26250cd96 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -542,7 +542,7 @@ jobs: with: merge-multiple: true pattern: image-* - # Download maven + # Download our vendor JSON - uses: actions/download-artifact@v4 with: pattern: photonlib-vendor-json @@ -580,3 +580,22 @@ jobs: if: startsWith(github.ref, 'refs/tags/v') env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + dispatch: + name: dispatch + needs: [build-photonlib-vendorjson] + runs-on: ubuntu-22.04 + steps: + # Download our vendor JSON + - uses: actions/download-artifact@v4 + with: + pattern: photonlib-vendor-json + - uses: peter-evans/repository-dispatch@v3 + if: | + github.repository == 'PhotonVision/photonvision' && + startsWith(github.ref, 'refs/tags/v') + with: + token: ${{ secrets.VENDOR_JSON_REPO_PUSH_TOKEN }} + repository: PhotonVision/vendor-json-repo + event-type: tag + client-payload: '{"run_id": "${{ github.event.workflow_run.id }}", "package_version": "${{ github.ref_name }}"}'