diff --git a/.github/workflows/run-coreprofile-tck.yml b/.github/workflows/run-coreprofile-tck.yml
index 52230fb..9f49749 100644
--- a/.github/workflows/run-coreprofile-tck.yml
+++ b/.github/workflows/run-coreprofile-tck.yml
@@ -35,7 +35,7 @@ jobs:
fail-fast: false
matrix:
os: [ubuntu-latest]
- java: ['11', '17']
+ java: ['11', '17', '21']
# Runner steps
steps:
diff --git a/wf-core-tck-runner/pom.xml b/wf-core-tck-runner/pom.xml
index 4f26206..692e8fd 100644
--- a/wf-core-tck-runner/pom.xml
+++ b/wf-core-tck-runner/pom.xml
@@ -91,9 +91,9 @@
2.1.1
3.0.0
3.1.0
- 10.0.1
- 4.0.11
- 4.0.11
+ 10.0.3
+ 4.0.12
+ ${cdi.tck.version}
3.1.4
diff --git a/wf-core-tck-runner/tck-setup/pom.xml b/wf-core-tck-runner/tck-setup/pom.xml
index a255384..f0f17cc 100644
--- a/wf-core-tck-runner/tck-setup/pom.xml
+++ b/wf-core-tck-runner/tck-setup/pom.xml
@@ -41,7 +41,7 @@
-