Skip to content

Commit 79fac2d

Browse files
authored
Merge pull request #53 from rhusar/tck-scheduled
chore: The run-tck.yml should also define a schedule given that it runs against a moving 'ref' (main) of the TCK repository.
2 parents ff881fc + 0e0109b commit 79fac2d

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

.github/workflows/run-tck.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,21 @@ name: Build and Run TCK
22

33
on:
44
push:
5+
branches:
6+
- main
57
pull_request:
8+
branches:
9+
- main
10+
schedule:
11+
- cron: '00 6 * * *'
612
workflow_dispatch:
713

814
env:
9-
# Tag of the TCK
10-
TCK_VERSION: main # 1.0 WIP branch
15+
# Ref (branch/tag/SHA) of the TCK
16+
TCK_VERSION: main
1117
# Tells uv to not need a venv, and instead use system
1218
UV_SYSTEM_PYTHON: 1
1319

14-
1520
# Only run the latest job
1621
concurrency:
1722
group: '${{ github.workflow }} @ ${{ github.head_ref || github.ref }}'
@@ -86,7 +91,7 @@ jobs:
8691
run: |
8792
./run_tck.py --sut-url ${SUT_JSONRPC_URL} --category all --transports jsonrpc,grpc,rest --compliance-report report.json
8893
working-directory: a2a-tck
89-
- name: Start the WildFly SUT
94+
- name: Shutdown the WildFly SUT
9095
run: |
9196
mvn wildfly:shutdown
9297
- name: Upload tck server.log

0 commit comments

Comments
 (0)