Skip to content

Commit 184fb8b

Browse files
committed
Add TCK CI job
1 parent 6e8c82b commit 184fb8b

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

.github/workflows/run-tck.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,19 @@ name: Run TCK
33
on:
44
# Handle all branches for now
55
push:
6-
# branches:
7-
# - main
6+
branches:
7+
- main
88
pull_request:
9-
# branches:
10-
# - main
9+
branches:
10+
- main
1111

1212
env:
1313
# Tag of the TCK
1414
TCK_VERSION: 0.2.3
1515
# Tells astral-sh/setup-uv@v5 to not need a venv, and instead use system
1616
UV_SYSTEM_PYTHON: 1
17+
# Version of uv
18+
UV_VERSION: "0.7.19"
1719

1820
# Only run the latest job
1921
concurrency:
@@ -33,7 +35,7 @@ jobs:
3335
with:
3436
repository: maeste/a2a-tck
3537
path: a2a-tck
36-
ref: ${{env.TCK_VERSION}}
38+
ref: ${{ env.TCK_VERSION }}
3739
- name: Set up JDK 17
3840
uses: actions/setup-java@v4
3941
with:
@@ -44,7 +46,7 @@ jobs:
4446
uses: astral-sh/setup-uv@v5
4547
with:
4648
# Install a specific version of uv.
47-
version: "0.7.19"
49+
version: ${{ env.UV_VERSION }}
4850
enable-cache: true
4951
- name: Set up Python
5052
uses: actions/setup-python@v5

0 commit comments

Comments
 (0)