1313
1414env :
1515 # Ref (branch/tag/SHA) of the TCK
16- TCK_VERSION : 1.0-dev
16+ TCK_VERSION : 1.0.0.alpha1
1717 # Tells uv to not need a venv, and instead use system
1818 UV_SYSTEM_PYTHON : 1
1919 # Env vars to configure SUT hosts
3131 runs-on : ubuntu-latest
3232 steps :
3333 - name : Checkout sources
34- uses : actions/checkout@v4
34+ uses : actions/checkout@v6
3535 - name : Set up JDK 17
36- uses : actions/setup-java@v4
36+ uses : actions/setup-java@v5
3737 with :
3838 java-version : ' 17'
3939 distribution : ' temurin'
@@ -50,12 +50,12 @@ jobs:
5050 fi
5151 - name : Checkout a2a-java
5252 if : env.IS_SNAPSHOT == 'true'
53- uses : actions/checkout@v4
53+ uses : actions/checkout@v6
5454 with :
5555 repository : a2aproject/a2a-java
5656 path : a2a-java
5757 - name : Checkout a2a-tck
58- uses : actions/checkout@v4
58+ uses : actions/checkout@v6
5959 with :
6060 repository : a2aproject/a2a-tck
6161 path : a2a-tck
7676 run : |
7777 mvn clean install -B -Dversion.sdk=${SDK_VERSION} -pl tck -am
7878 - name : Set up Python
79- uses : actions/setup-python@v5
79+ uses : actions/setup-python@v6
8080 with :
8181 python-version-file : " a2a-tck/pyproject.toml"
8282 - name : Install uv and Python dependencies
9999 run : |
100100 mvn wildfly:shutdown
101101 - name : Upload tck server.log
102- uses : actions/upload-artifact@v4
102+ uses : actions/upload-artifact@v7
103103 if : always() # Upload even if previous steps fail
104104 with :
105105 name : tck-server-log
0 commit comments