Skip to content

ci: add issues/PRs to kanban project workflow #338

ci: add issues/PRs to kanban project workflow

ci: add issues/PRs to kanban project workflow #338

Triggered via pull request July 20, 2026 15:13
Status Success
Total duration 11m 46s
Artifacts 3

pipeline.yml

on: pull_request
Run Test Suite  /  Run Tests
5m 41s
Run Test Suite / Run Tests
Matrix: Run Compatibility Checks / check-compatibility
Run Commitlint Checks  /  Validate Commits
15s
Run Commitlint Checks / Validate Commits
Run Linter Formatter  /  Reformat Code
53s
Run Linter Formatter / Reformat Code
Run Dependency Checks  /  Lint Dependencies
1m 13s
Run Dependency Checks / Lint Dependencies
Run Qodana Inspections  /  Inspect Code
5m 45s
Run Qodana Inspections / Inspect Code
Build Docker Container  /  Build Container
2m 40s
Build Docker Container / Build Container
Check Build Status
9s
Check Build Status
Fit to window
Zoom out
Zoom in

Annotations

64 warnings and 4 notices
Run Commitlint Checks / Validate Commits
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, step-security/harden-runner@0634a2670c59f64b4a01f0f96f84700a4088b9f0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run Linter Formatter / Reformat Code
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00, step-security/harden-runner@0634a2670c59f64b4a01f0f96f84700a4088b9f0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run Dependency Checks / Lint Dependencies
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00, step-security/harden-runner@0634a2670c59f64b4a01f0f96f84700a4088b9f0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run Compatibility Checks / With Java 21
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00, step-security/harden-runner@0634a2670c59f64b4a01f0f96f84700a4088b9f0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run Compatibility Checks / With Java 17
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00, step-security/harden-runner@0634a2670c59f64b4a01f0f96f84700a4088b9f0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run Compatibility Checks / With Java 11
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00, step-security/harden-runner@0634a2670c59f64b4a01f0f96f84700a4088b9f0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run Test Suite / Run Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, dorny/test-reporter@6e6a65b7a0bd2c9197df7d0ae36ac5cee784230c, step-security/harden-runner@0634a2670c59f64b4a01f0f96f84700a4088b9f0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Docker Container / Build Container
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, docker/build-push-action@1dc73863535b631f98b2378be8619f83b136f4a0, docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2, step-security/harden-runner@0634a2670c59f64b4a01f0f96f84700a4088b9f0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Deprecated API usage: src/main/java/com/zitadel/ApiClient.java#L115
'org.apache.hc.client5.http.ssl.SSLConnectionSocketFactoryBuilder' is deprecated
Deprecated API usage: src/main/java/com/zitadel/ApiClient.java#L121
'setSSLSocketFactory(org.apache.hc.client5.http.socket.LayeredConnectionSocketFactory)' is deprecated
Deprecated API usage: src/main/java/com/zitadel/ApiClient.java#L78
'setSerializationInclusion(com.fasterxml.jackson.annotation.JsonInclude.Include)' is deprecated
Deprecated API usage: src/main/java/com/zitadel/ApiClient.java#L115
'org.apache.hc.client5.http.ssl.SSLConnectionSocketFactoryBuilder' is deprecated
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Zitadel.java#L622
Method `getUsers` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Zitadel.java#L667
Method `getInstances` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Zitadel.java#L550
Method `getBetaInstance` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Zitadel.java#L478
Method `getBetaApps` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Zitadel.java#L469
Method `getBetaProjects` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/auth/WebTokenAuthenticator.java#L124
Method `fromJson` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Pair.java#L16
Method `setName` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Zitadel.java#L604
Method `getApplications` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Zitadel.java#L523
Method `getBetaPermissions` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Zitadel.java#L586
Method `getBetaActions` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Zitadel.java#L577
Method `getBetaWebkeys` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/auth/OAuthAuthenticator.java#L51
Constructor `OAuthAuthenticator` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/auth/WebTokenAuthenticator.java#L43
Class `WebTokenAuthenticator` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/auth/WebTokenAuthenticator.java#L195
Method `fromJson` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Zitadel.java#L532
Method `getBetaAuthorizations` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Pair.java#L36
Method `isValidString` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/auth/WebTokenAuthenticator.java#L344
Constructor `Builder` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Zitadel.java#L685
Method `getOrganizations` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Zitadel.java#L712
Method `getSaml` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Pair.java#L24
Method `getValue` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Zitadel.java#L505
Method `getBetaOrganizations` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Pair.java#L12
Method `getName` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Zitadel.java#L460
Method `getApiClient` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Zitadel.java#L613
Method `getAuthorizations` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Zitadel.java#L649
Method `getFeatures` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Zitadel.java#L451
Method `withPrivateKey` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Zitadel.java#L559
Method `getBetaTelemetry` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Zitadel.java#L595
Method `getActions` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Pair.java#L7
Constructor `Pair` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/auth/WebTokenAuthenticator.java#L104
Method `fromJson` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/auth/WebTokenAuthenticator.java#L249
Method `builder` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Zitadel.java#L640
Method `getOidc` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Zitadel.java#L541
Method `getBetaSessions` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Zitadel.java#L658
Method `getIdps` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Zitadel.java#L487
Method `getBetaOidc` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Zitadel.java#L514
Method `getBetaSettings` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Zitadel.java#L676
Method `getInternalPermissions` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Zitadel.java#L631
Method `getSessions` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Zitadel.java#L694
Method `getProjects` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/ApiClient.java#L592
Method `buildUrl` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Zitadel.java#L568
Method `getBetaFeatures` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Pair.java#L28
Method `setValue` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Zitadel.java#L721
Method `getWebkeys` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Zitadel.java#L399
Method `withPrivateKey` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/TransportOptions.java#L160
Method `checkClientTrusted` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/ApiClient.java#L274
Method `parameterToPair` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Pair.java#L3
Class `Pair` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Zitadel.java#L432
Method `withPrivateKey` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/zitadel/Zitadel.java#L496
Method `getBetaUsers` coverage is below the threshold 50%
Run Qodana Inspections / Inspect Code
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093, JetBrains/qodana-action@201551778d1453e36c5c0aa26f89a94775cb1acc, step-security/harden-runner@0634a2670c59f64b4a01f0f96f84700a4088b9f0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run Qodana Inspections / Inspect Code
Cannot run analysis for commit 97be01ed86036e012e5587365bf66b4acb2d9370 because it doesn't exist in the repository. Check that you retrieve the full git history before running Qodana.
Check Build Status
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: step-security/harden-runner@0634a2670c59f64b4a01f0f96f84700a4088b9f0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
@NotNull/@Nullable problems: src/main/java/com/zitadel/TransportOptions.java#L26
The generated code will use '@org.jetbrains.annotations.Nullable' instead of '@javax.annotation.Nullable'
@NotNull/@Nullable problems: src/main/java/com/zitadel/TransportOptions.java#L29
The generated code will use '@org.jetbrains.annotations.Nullable' instead of '@javax.annotation.Nullable'
@NotNull/@Nullable problems: src/main/java/com/zitadel/TransportOptions.java#L31
The generated code will use '@org.jetbrains.annotations.Nullable' instead of '@javax.annotation.Nullable'

Artifacts

Produced during runtime
Name Size Digest
test-coverage
8.37 KB
sha256:cfc6f85d8f689ad4bd5d251ab621f21aec04fc0d3dedd00adfac2bb9f5542e4a
test-results
20 KB
sha256:7cfa8d1d198d846a464bb1bf5f81c43eb13416f233b6ff99daa50b5d5f1120ed
zitadel~client-java~CCK42L.dockerbuild
88.1 KB
sha256:269328b0ce688a1dce23073b4132e3b4802c3d16564d27bc3f6e58127ef3b739