Skip to content

Commit 6c335aa

Browse files
committed
added matrix
1 parent 60356b5 commit 6c335aa

1 file changed

Lines changed: 19 additions & 1 deletion

File tree

.github/workflows/test-k8s-deployment.yaml

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,24 @@ jobs:
2525
k8s-ci-test:
2626
runs-on: ubuntu-latest
2727
timeout-minutes: 45
28+
strategy:
29+
fail-fast: false
30+
matrix:
31+
function:
32+
- hello-world
33+
- llm-internal-calvin
34+
- opencode-headless
35+
- twilio-sms
36+
- llm-external
37+
- send-email-link
38+
- crypto-login
39+
- github-repo-creator
40+
- pytorch-gpu
41+
- runtime-script
42+
- rust-hello-world
43+
- simple-bash
44+
- simple-email
45+
- stripe-function
2846

2947
steps:
3048
- name: Checkout
@@ -212,7 +230,7 @@ jobs:
212230
- name: Run K8s Tests
213231
run: |
214232
# Ensure kubectl proxy port is available or managed by the runner
215-
make test-k8s-all
233+
pnpm exec ts-node scripts/test-runner.ts --function ${{ matrix.function }}
216234
217235
218236
- name: Dump diagnostics on failure

0 commit comments

Comments
 (0)