From 542f963a77814df8706fbe2cb977ab8cf47b9f34 Mon Sep 17 00:00:00 2001 From: Rian Stockbower Date: Fri, 27 Mar 2026 07:01:54 -0400 Subject: [PATCH] ci: add linux-packages dispatch to release workflow Trigger APT/RPM repository update in open-cli-collective/linux-packages when sfdc releases are published. Closes #39 --- .github/workflows/release.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5bb2fdf..83b7d48 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -197,3 +197,21 @@ jobs: Write-Host "`nSubmitting new package to Winget..." ./wingetcreate.exe submit --token $env:WINGET_GITHUB_TOKEN $manifestDir + + linux-packages: + needs: goreleaser + runs-on: ubuntu-latest + continue-on-error: true + steps: + - name: Trigger linux-packages repo update + uses: peter-evans/repository-dispatch@v3 + with: + token: ${{ secrets.LINUX_PACKAGES_DISPATCH_TOKEN }} + repository: open-cli-collective/linux-packages + event-type: package-release + client-payload: |- + { + "package": "sfdc", + "version": "${{ github.ref_name }}", + "repo": "open-cli-collective/salesforce-cli" + }