Skip to content

Commit 312d526

Browse files
committed
feat(release): notify managed services
1 parent 65dc5e6 commit 312d526

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

.github/workflows/publish.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -486,3 +486,16 @@ jobs:
486486
pnpm --filter=publish exec tsx src/ci/bin.ts publish-crates \
487487
--version ${{ needs.context.outputs.version }} \
488488
--allow-dirty
489+
490+
notify-managed-services:
491+
name: Notify managed services
492+
needs: [context, publish-npm, release-assets, publish-crates]
493+
if: ${{ success() && needs.context.outputs.trigger == 'release' }}
494+
runs-on: ubuntu-latest
495+
steps:
496+
- uses: rivet-dev/rivet/.github/actions/managed-services-dispatch@main
497+
with:
498+
product: agentos
499+
version: ${{ needs.context.outputs.version }}
500+
sha: ${{ github.sha }}
501+
token: ${{ secrets.MANAGED_SERVICES_DISPATCH_TOKEN }}

0 commit comments

Comments
 (0)