From 3098c8b29b4da4b47f1c1c2969e52b9455274797 Mon Sep 17 00:00:00 2001 From: Daniel Hiltgen Date: Wed, 7 May 2025 10:35:12 -0700 Subject: [PATCH] CI: trigger downstream release process (#10508) --- .github/workflows/release.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index ec4fc0b0f..b2e122469 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -426,6 +426,22 @@ jobs: docker buildx imagetools inspect ollama/ollama:${{ steps.metadata.outputs.version }} working-directory: ${{ runner.temp }} + # Trigger downstream release process + trigger: + runs-on: ubuntu-latest + environment: release + needs: [darwin-build, windows-build, windows-depends] + steps: + - name: Trigger downstream release process + run: | + curl -L \ + -X POST \ + -H "Accept: application/vnd.github+json" \ + -H "Authorization: Bearer ${{ secrets.RELEASE_TOKEN }}" \ + -H "X-GitHub-Api-Version: 2022-11-28" \ + https://api.github.com/repos/ollama/${{ vars.RELEASE_REPO }}/dispatches \ + -d "{\"event_type\": \"trigger-workflow\", \"client_payload\": {\"run_id\": \"${GITHUB_RUN_ID}\", \"version\": \"${GITHUB_REF_NAME#v}\"}}" + # Aggregate all the assets and ship a release release: needs: [darwin-sign, windows-sign, linux-build]