Skip to content

Commit 5e5d446

Browse files
committed
chore(kitchen-sink): add rivet cloud deploy workflow
1 parent 21f282b commit 5e5d446

2 files changed

Lines changed: 46 additions & 0 deletions

File tree

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
name: Rivet Deploy (kitchen-sink)
2+
3+
on:
4+
pull_request:
5+
types: [opened, synchronize, reopened, closed]
6+
paths:
7+
- "examples/kitchen-sink/**"
8+
- "rivetkit-typescript/packages/**"
9+
- "engine/sdks/typescript/**"
10+
- "shared/typescript/**"
11+
- ".github/workflows/rivet-deploy-kitchen-sink.yml"
12+
push:
13+
branches: [main]
14+
paths:
15+
- "examples/kitchen-sink/**"
16+
- "rivetkit-typescript/packages/**"
17+
- "engine/sdks/typescript/**"
18+
- "shared/typescript/**"
19+
- ".github/workflows/rivet-deploy-kitchen-sink.yml"
20+
workflow_dispatch:
21+
22+
concurrency:
23+
group: rivet-deploy-kitchen-sink-${{ github.event.pull_request.number || github.ref }}
24+
cancel-in-progress: true
25+
26+
jobs:
27+
rivet-deploy:
28+
runs-on: ubuntu-latest
29+
permissions:
30+
contents: read
31+
pull-requests: write
32+
steps:
33+
- uses: actions/checkout@v4
34+
- uses: rivet-dev/deploy-action@v1.1.0
35+
with:
36+
rivet-token: ${{ secrets.KITCHEN_SINK_RIVET_CLOUD_TOKEN }}
37+
dockerfile-path: examples/kitchen-sink/Dockerfile
38+
docker-build-path: .
39+
managed-pool-config: '{"environment":{"PORT":"8080"}}'

examples/kitchen-sink/CLAUDE.md

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)