Skip to content

Commit 02ec5fa

Browse files
committed
Add sdk-features trigger to PRs
1 parent 4907ff9 commit 02ec5fa

File tree

1 file changed

+56
-0
lines changed

1 file changed

+56
-0
lines changed
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
name: SDK Features Integration
2+
3+
on: # rebuild any PRs and main branch changes
4+
pull_request:
5+
push:
6+
branches:
7+
- master
8+
9+
concurrency: # Auto-cancel existing runs in the PR when a new commit is pushed
10+
group: ${{ github.head_ref }}
11+
cancel-in-progress: true
12+
13+
jobs:
14+
build-docker-image:
15+
# TODO: Change to main after merged
16+
uses: temporalio/docker-builds/.github/workflows/docker-build-only.yml@just-build-image-workflow
17+
with:
18+
temporal-server-repo-path: ${{github.event.pull_request.head.repo.full_name}}
19+
temporal-server-repo-ref: ${{github.event.pull_request.head.ref}}
20+
docker-builds-repo-ref: just-build-image-workflow
21+
22+
feature-tests-ts:
23+
needs: build-docker-image
24+
uses: temporalio/sdk-features/.github/workflows/typescript.yaml@trigger-from-server
25+
with:
26+
version: 1.4.4
27+
version-is-repo-ref: false
28+
sdk-features-repo-ref: trigger-from-server
29+
docker-image-artifact-name: temporal-server-docker
30+
31+
feature-tests-go:
32+
needs: build-docker-image
33+
uses: temporalio/sdk-features/.github/workflows/go.yaml@trigger-from-server
34+
with:
35+
version: v1.18.1
36+
version-is-repo-ref: false
37+
sdk-features-repo-ref: trigger-from-server
38+
docker-image-artifact-name: temporal-server-docker
39+
40+
feature-tests-python:
41+
needs: build-docker-image
42+
uses: temporalio/sdk-features/.github/workflows/python.yaml@trigger-from-server
43+
with:
44+
version: 0.1b3
45+
version-is-repo-ref: false
46+
sdk-features-repo-ref: trigger-from-server
47+
docker-image-artifact-name: temporal-server-docker
48+
49+
feature-tests-java:
50+
needs: build-docker-image
51+
uses: temporalio/sdk-features/.github/workflows/java.yaml@trigger-from-server
52+
with:
53+
version: v1.17.0
54+
version-is-repo-ref: false
55+
sdk-features-repo-ref: trigger-from-server
56+
docker-image-artifact-name: temporal-server-docker

0 commit comments

Comments
 (0)