Lukas Hanusovsky
4c656097a8
Keycloak Test Framework - tests testing framework ( #46610 )
...
Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com>
2026-02-27 06:29:18 +01:00
Stian Thorgersen
8705ad3c56
Increase allowed additions to legacy testsuite to 100 lines ( #46635 )
...
Signed-off-by: stianst <stianst@gmail.com>
2026-02-26 12:40:46 +01:00
Thomas Diesler
44897a58b7
Deprecation check rejects changes to packages containing testsuite ( #46586 )
...
* Deprecation check rejects changes to packages containing `testsuite`
Signed-off-by: Thomas Diesler <tdiesler@ibm.com>
* Apply suggestion from @stianst
Signed-off-by: Stian Thorgersen <stianst@gmail.com>
---------
Signed-off-by: Thomas Diesler <tdiesler@ibm.com>
Signed-off-by: Stian Thorgersen <stianst@gmail.com>
Co-authored-by: Stian Thorgersen <stianst@gmail.com>
2026-02-25 10:03:58 +01:00
Stian Thorgersen
d0dc412703
Fix testsuite deprecation check when event is not pull_request ( #46584 )
...
Signed-off-by: stianst <stianst@gmail.com>
2026-02-25 09:51:19 +01:00
Davit Harutyunyan
4808e9e13a
Add Armenian (hy) locale support with initial translations ( #46548 )
...
Register the Armenian locale across all theme types (login, account,
admin, email) and add initial message bundles seeded from English
sources. Armenian translations will follow via Weblate.
Signed-off-by: Davit <davit.ah@users.noreply.github.com>
Signed-off-by: davit.harutyunyan <davit.harutyunyan@aerodynamics.am>
Signed-off-by: Davit Harutyunyan <h_davit@yahoo.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-24 12:01:39 +01:00
Lukas Hanusovsky
619a5a0e63
GH actions for ci.yaml workflow - testsuite deprecation check. ( #46351 )
...
Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com>
2026-02-24 11:23:43 +01:00
Alexander Schwartz
27da1c6d0f
Adding the Indonesian translation
...
Closes #46430
Signed-off-by: Alexander Schwartz <alexander.schwartz@ibm.com>
2026-02-23 14:13:21 -03:00
Alexander Schwartz
82c1d0d35e
Renaming the SRE team
...
Closes #46526
Signed-off-by: Alexander Schwartz <alexander.schwartz@ibm.com>
2026-02-23 13:04:27 +01:00
Steven Hawkins
c38f5d1a6c
fix: using the openshift version of opm ( #46453 )
...
closes : #46451
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
2026-02-19 18:09:44 +01:00
Peter Zaoral
e721415e4f
Allow specifying Java version for remote Maven execution
...
Closes #46321
Signed-off-by: Peter Zaoral <pzaoral@redhat.com>
2026-02-19 11:40:53 +00:00
Michal Vavřík
ec1ddc73d4
Added typescript based module for the client admin v2 ( #46440 )
...
* Added typescript based module for the client admin v2
Based on the new openapi client admin api this module can be generated
based on the defenition.
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* now uses openapitools to generate and moved it into the existing module for better adoption
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* changed back to use kiota as it offers a nicer fluent api
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* fixed build
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* better api
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* removed base representation filter
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* added flag to explicited enable v2
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* re-run generation
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* enable client-admin-api:v2 in PR CI tests
Signed-off-by: Michal Vavřík <michal.vavrik@aol.com>
* fix JS OpenAPI generation on Windows
Signed-off-by: Michal Vavřík <michal.vavrik@aol.com>
* remove unnecessary statement from generate.ts
Signed-off-by: Michal Vavřík <michal.vavrik@aol.com>
* Fix Windows line endings in JS OpenAPI post-processing
Signed-off-by: Michal Vavřík <michal.vavrik@aol.com>
---------
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
Signed-off-by: Michal Vavřík <michal.vavrik@aol.com>
Co-authored-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2026-02-18 19:34:00 +01:00
dependabot[bot]
1ca4912ce4
Bump the actions-dependencies group across 1 directory with 4 updates ( #46343 )
...
Bumps the actions-dependencies group with 4 updates in the / directory: [docker/login-action](https://github.com/docker/login-action ), [github/codeql-action](https://github.com/github/codeql-action ), [manusa/actions-setup-minikube](https://github.com/manusa/actions-setup-minikube ) and [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action ).
Updates `docker/login-action` from 3.6.0 to 3.7.0
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](5e57cd1181...c94ce9fb46 )
Updates `github/codeql-action` from 4.31.9 to 4.32.3
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](5d4e8d1aca...9e907b5e64 )
Updates `manusa/actions-setup-minikube` from 2.14.0 to 2.15.0
- [Release notes](https://github.com/manusa/actions-setup-minikube/releases )
- [Commits](b589f2d61b...8234275e03 )
Updates `aquasecurity/trivy-action` from 0.33.1 to 0.34.0
- [Release notes](https://github.com/aquasecurity/trivy-action/releases )
- [Commits](b6643a29fe...c1824fd6ed )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: 3.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-dependencies
- dependency-name: github/codeql-action
dependency-version: 4.32.3
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-dependencies
- dependency-name: manusa/actions-setup-minikube
dependency-version: 2.15.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-dependencies
- dependency-name: aquasecurity/trivy-action
dependency-version: 0.34.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-18 06:32:59 +01:00
Alexander Schwartz
0c0f9096d4
Fixing the permissions to comment on PRs
...
Closes #46427
Signed-off-by: Alexander Schwartz <alexander.schwartz@ibm.com>
2026-02-18 06:00:50 +01:00
Akbar Husain
3f62bb4d2b
Make shebang in bash scripts consistent ( #37369 )
...
Closes #34983
Signed-off-by: akbarhusainpatel <apatel@intermiles.com>
2026-02-17 11:32:28 +01:00
Alexander Schwartz
ac83dfda42
Notify language maintainers on PR merge
...
Close #46344
Signed-off-by: Alexander Schwartz <alexander.schwartz@ibm.com>
Signed-off-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Co-authored-by: Robin Meese <39960884+robson90@users.noreply.github.com>
2026-02-17 11:19:32 +01:00
Steven Hawkins
83159fc162
fix: removing client crds from prod operator ( #46286 )
...
remote testing now requires a build option
closes : #45794
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
2026-02-13 15:56:32 +00:00
Václav Muzikář
d45dfeb44a
Java 25 support ( #45872 )
...
Closes #45905
Signed-off-by: Václav Muzikář <vmuzikar@ibm.com>
2026-02-10 23:35:35 +00:00
Stian Thorgersen
fc150d1bca
Add support for detecting slow test classes
...
Closes #46166
Signed-off-by: stianst <stianst@gmail.com>
2026-02-10 20:54:14 +01:00
Stian Thorgersen
4ff023467d
Add GitHub Action summary support to new test framework
...
Closes #46045
Signed-off-by: stianst <stianst@gmail.com>
2026-02-06 13:39:43 +01:00
Stian Thorgersen
1f0fceb867
Add sanity check for test framework with embedded server ( #45967 )
...
Closes #45378
Signed-off-by: stianst <stianst@gmail.com>
2026-02-03 17:57:17 +00:00
Ryan Emerson
2c6f56acdc
Avoid breaking DB changes during patch releases
...
Closes #38888
Signed-off-by: Ryan Emerson <remerson@ibm.com>
Signed-off-by: Alexander Schwartz <alexander.schwartz@ibm.com>
Signed-off-by: Pedro Ruivo <1492066+pruivo@users.noreply.github.com>
Co-authored-by: Pedro Ruivo <pruivo@users.noreply.github.com>
Co-authored-by: Alexander Schwartz <alexander.schwartz@ibm.com>
2026-02-03 15:26:01 +01:00
Martin Bartoš
1f8744e57e
Upgrade minikube for CI tests ( #45893 )
...
Closes #45892
Signed-off-by: Martin Bartoš <mabartos@redhat.com>
2026-01-30 11:30:21 +00:00
Peter Zaoral
615b54e7e6
mixed-cluster-compatibility-tests fail due to incorrectly masked content ( #45821 )
...
Closes : #45745
Signed-off-by: Peter Zaoral <pepo48@gmail.com>
2026-01-29 13:49:46 +01:00
Peter Zaoral
d2be206a9f
Run new test framework db tests on Azure ( #45735 )
...
* Run new test framework db tests on Azure
Closes : #45658
Signed-off-by: Peter Zaoral <pepo48@gmail.com>
* Run new test framework db tests on Azure
Closes : #45658
Signed-off-by: Peter Zaoral <pepo48@gmail.com>
---------
Signed-off-by: Peter Zaoral <pepo48@gmail.com>
2026-01-27 08:11:37 +00:00
Pedro Ruivo
fcdc03a2f6
Fix mixed-cluster-compatibility-tests version matrix
...
Fixes #45708
Signed-off-by: Pedro Ruivo <1492066+pruivo@users.noreply.github.com>
Co-authored-by: Pedro Ruivo <1492066+pruivo@users.noreply.github.com>
2026-01-23 15:07:48 +00:00
Šimon Vacek
8f0cbcb244
Run new framework db testsuite on Aurora
...
Weblate Sync / Trigger Weblate to pull the latest changes (push) Waiting to run
Closes #41940
Signed-off-by: Simon Vacek <simonvacky@email.cz>
2026-01-22 20:14:54 +01:00
Alexander Schwartz
ad16c642ec
Reduce FIPS logging noise
...
Closes #45608
Signed-off-by: Alexander Schwartz <alexander.schwartz@ibm.com>
2026-01-20 19:47:57 -03:00
dependabot[bot]
2e05828f89
Bump actions/upload-artifact from 5.0.0 to 6.0.0 ( #45328 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](330a01c490...b7c566a772 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-11 17:27:00 +01:00
dependabot[bot]
314c75eb4c
Bump actions/download-artifact from 6.0.0 to 7.0.0 ( #45329 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 6.0.0 to 7.0.0.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](018cc2cf5b...37930b1c2a )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-11 17:26:30 +01:00
Stian Thorgersen
19014814e5
Rename team/continuous-testing to team/continuous-delivery
...
Signed-off-by: stianst <stianst@gmail.com>
2026-01-07 08:43:59 +01:00
dependabot[bot]
014fae99c4
Bump github/codeql-action ( #45141 )
...
Bumps the actions-dependencies group with 1 update in the / directory: [github/codeql-action](https://github.com/github/codeql-action ).
Updates `github/codeql-action` from 4.31.3 to 4.31.9
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](014f16e7ab...5d4e8d1aca )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.31.9
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-05 13:04:59 +00:00
Stian Thorgersen
560e418941
Group only minor/patch updates to deps ( #45136 )
...
Signed-off-by: stianst <stianst@gmail.com>
2026-01-05 13:46:05 +01:00
Peter Zaoral
7da8a8a2e3
feat: add Windows service support ( #44496 )
...
Closes : #37704
Signed-off-by: Peter Zaoral <pepo48@gmail.com>
2025-12-19 16:55:42 +00:00
Peter Zaoral
7b80e1f7a4
Remove unused azure-credentials input from azure-create-database action ( #44958 )
...
Closes : #44956
Signed-off-by: Peter Zaoral <pepo48@gmail.com>
2025-12-17 12:48:14 +01:00
Stan Silvert
6b300833e2
Enable workflows feature for Admin UI E2E
...
Signed-off-by: Stan Silvert <ssilvert@redhat.com>
2025-12-16 08:18:19 +01:00
Lukas Hanusovsky
e8c6a7b98d
[Test Framework] Migrate initial WebAuthn setup + WebAuthnRegisterAndLoginTest. ( #44016 )
...
Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com>
2025-12-15 15:01:42 +01:00
Stian Thorgersen
058200062c
Disable TiDB testing in GitHub Actions
...
Closes #44829
Signed-off-by: stianst <stianst@gmail.com>
2025-12-11 10:20:28 +01:00
Stian Thorgersen
5653b37e8e
Apply Spotless to docs, distribution, and operator ( #44826 )
...
Closes #44367
Signed-off-by: stianst <stianst@gmail.com>
2025-12-11 08:50:54 +01:00
Stian Thorgersen
d25a731ae5
Fix Chrome and Firefox in new test framework on GitHub Actions ( #44804 )
...
Closes #44776
Signed-off-by: stianst <stianst@gmail.com>
2025-12-10 12:22:47 -03:00
Ricardo Martin
93812a6e14
Enable unit tests for keycloak-admin-client
...
Closes #44268
Signed-off-by: rmartinc <rmartinc@redhat.com>
2025-12-08 18:14:13 +01:00
Ricardo Martin
f91363d12d
Improve Public Key Management for JWTAuthorizationGrant identity provider
...
Weblate Sync / Trigger Weblate to pull the latest changes (push) Waiting to run
Closes #44243
Signed-off-by: rmartinc <rmartinc@redhat.com>
2025-12-03 11:45:34 +01:00
Martin Bartoš
9a6a7d98b1
[admin-api-v2] Cloud Native team as a code owner for Client API v2 ( #44576 )
...
Signed-off-by: Martin Bartoš <mabartos@redhat.com>
2025-12-01 15:24:21 +01:00
Ryan Emerson
c5427b3e5f
Add debug logging to keycloak_ec2_installer ansible-playbook
...
Closes #44327
Signed-off-by: Ryan Emerson <remerson@ibm.com>
2025-11-25 13:09:14 +01:00
Peter Zaoral
4e5f9acac7
Add CI tests for Azure SQL Database
...
Closes : #42986
Signed-off-by: Peter Zaoral <pzaoral@redhat.com>
2025-11-21 14:42:28 +00:00
Stian Thorgersen
2c21d1b5c9
Schedule nightly runs to after nightly release ( #44381 )
...
Weblate Sync / Trigger Weblate to pull the latest changes (push) Waiting to run
Signed-off-by: stianst <stianst@gmail.com>
2025-11-21 13:26:16 +01:00
dependabot[bot]
10f3feeee6
Bump the actions-dependencies group with 3 updates ( #44245 )
...
Bumps the actions-dependencies group with 3 updates: [actions/upload-artifact](https://github.com/actions/upload-artifact ), [github/codeql-action](https://github.com/github/codeql-action ) and [actions/download-artifact](https://github.com/actions/download-artifact ).
Updates `actions/upload-artifact` from 4.6.2 to 5.0.0
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](ea165f8d65...330a01c490 )
Updates `github/codeql-action` from 4.30.8 to 4.31.3
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](f443b600d9...014f16e7ab )
Updates `actions/download-artifact` from 5.0.0 to 6.0.0
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](634f93cb29...018cc2cf5b )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions-dependencies
- dependency-name: github/codeql-action
dependency-version: 4.31.3
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-dependencies
- dependency-name: actions/download-artifact
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-17 07:47:42 +01:00
Stian Thorgersen
f67aea9a00
Avoid downloading spotless dependencies every time
...
Closes #44214
Signed-off-by: stianst <stianst@gmail.com>
2025-11-14 12:26:18 +01:00
Stian Thorgersen
4f80d692c0
Add permissions to stability-* workflows ( #44212 )
...
Signed-off-by: stianst <stianst@gmail.com>
2025-11-14 12:02:54 +01:00
Stian Thorgersen
2a196cb373
Split new base tests into multiple jobs ( #44096 )
...
* Split new base tests into multiple jobs
Closes #38200
Signed-off-by: stianst <stianst@gmail.com>
* Update tests/base/src/test/java/org/keycloak/tests/suites/Base2TestSuite.java
Signed-off-by: Stian Thorgersen <stian@redhat.com>
---------
Signed-off-by: stianst <stianst@gmail.com>
Signed-off-by: Stian Thorgersen <stian@redhat.com>
2025-11-12 10:12:32 +01:00
Lukas Hanusovsky
768cea1b82
Add FIPS suite to the new tests ( #43431 )
...
* Add FIPS test suite to the new tests
Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com>
* Tweaks to FIPS suite in new test
Signed-off-by: stianst <stianst@gmail.com>
---------
Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com>
Signed-off-by: stianst <stianst@gmail.com>
Co-authored-by: stianst <stianst@gmail.com>
2025-11-06 14:08:19 +01:00