Skip to content

impl: verify cli signature #1136

impl: verify cli signature

impl: verify cli signature #1136

Triggered via pull request July 22, 2025 21:26
Status Success
Total duration 9m 9s
Artifacts 1

build.yml

on: pull_request
Matrix: test
Release Draft
0s
Release Draft
Fit to window
Zoom out
Zoom in

Annotations

13 errors, 21 warnings, and 13 notices
Usage of API marked for removal: src/main/kotlin/com/coder/gateway/services/CoderRestClientService.kt#L8
'com.intellij.util.net.HttpConfigurable' is deprecated and marked for removal
Usage of API marked for removal: src/main/kotlin/com/coder/gateway/services/CoderRestClientService.kt#L25
'com.intellij.util.net.HttpConfigurable' is deprecated and marked for removal
Usage of API marked for removal: src/main/kotlin/com/coder/gateway/services/CoderRestClientService.kt#L24
'com.intellij.util.net.HttpConfigurable' is deprecated and marked for removal
Usage of API marked for removal: src/main/kotlin/com/coder/gateway/services/CoderRestClientService.kt#L25
'getOnlyBySettingsSelector()' is deprecated and marked for removal
Usage of API marked for removal: src/main/kotlin/com/coder/gateway/services/CoderRestClientService.kt#L23
'getPlainProxyPassword()' is deprecated and marked for removal
Usage of API marked for removal: src/main/kotlin/com/coder/gateway/services/CoderRestClientService.kt#L23
'com.intellij.util.net.HttpConfigurable' is deprecated and marked for removal
Usage of API marked for removal: src/main/kotlin/com/coder/gateway/services/CoderRestClientService.kt#L22
'com.intellij.util.net.HttpConfigurable' is deprecated and marked for removal
Usage of API marked for removal: src/main/kotlin/com/coder/gateway/services/CoderRestClientService.kt#L24
'PROXY_AUTHENTICATION' is deprecated and marked for removal
Usage of API marked for removal: src/main/kotlin/com/coder/gateway/services/CoderRestClientService.kt#L25
'com.intellij.util.net.HttpConfigurable' is deprecated and marked for removal
Usage of API marked for removal: src/main/kotlin/com/coder/gateway/services/CoderRestClientService.kt#L22
'getProxyLogin()' is deprecated and marked for removal
Usage of API marked for removal: src/main/kotlin/com/coder/gateway/services/CoderRestClientService.kt#L24
'com.intellij.util.net.HttpConfigurable' is deprecated and marked for removal
Usage of API marked for removal: src/main/kotlin/com/coder/gateway/services/CoderRestClientService.kt#L22
'com.intellij.util.net.HttpConfigurable' is deprecated and marked for removal
Usage of API marked for removal: src/main/kotlin/com/coder/gateway/services/CoderRestClientService.kt#L23
'com.intellij.util.net.HttpConfigurable' is deprecated and marked for removal
test (ubuntu-latest)
This job uses deprecated functionality from the 'gradle/wrapper-validation-action' action. Consult the logs for more details.
test (macos-latest)
This job uses deprecated functionality from the 'gradle/wrapper-validation-action' action. Consult the logs for more details.
test (windows-latest)
Failed to save: "C:\Program failed with error: The process 'C:\Program Files\Git\usr\bin\tar.exe' failed with exit code 2
test (windows-latest)
This job uses deprecated functionality from the 'gradle/wrapper-validation-action' action. Consult the logs for more details.
Local 'var' is never modified and can be declared as 'val': src/main/kotlin/com/coder/gateway/util/LinkHandler.kt#L70
Variable is never modified, so it can be declared using 'val'
Incorrect string capitalization: src/main/kotlin/com/coder/gateway/util/Dialogs.kt#L41
String 'Choose IDE and project for workspace {0}' is not properly capitalized. It should have title capitalization
Constant conditions: src/main/kotlin/com/coder/gateway/util/Retry.kt#L100
Condition 'e is ProcessCanceledException' is always false when reached
Usage of redundant or deprecated syntax or deprecated symbols: src/main/kotlin/com/coder/gateway/CoderRemoteConnectionHandle.kt#L277
'connect(URI): ThinClientHandle' is deprecated. Use connect(URI, ExtractedJetBrainsClientData)
Throwable not thrown: src/main/kotlin/com/coder/gateway/cli/CoderCLIManager.kt#L272
Throwable instance 'UnsignedBinaryExecutionDeniedException' is not thrown
Unused symbol: src/main/kotlin/com/coder/gateway/views/steps/CoderWorkspacesStepView.kt#L136
Property "cbFallbackOnSignature" is never used
Unused symbol: src/main/kotlin/com/coder/gateway/cli/gpg/GPGVerifier.kt#L27
Property "settings" is never used
Build
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0NgSAaAAAAAAYzWa6cLYCS4zQEilX80QMQkwyQUEyMDMwMTA4MDIzAEVkZ2U=
Build
Failed to restore: Cache service responded with 400
Build
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
test (macos-latest)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
test (macos-latest)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
Convert 'object' to 'data object': src/main/kotlin/com/coder/gateway/cli/gpg/VerificationResult.kt#L10
'sealed' sub-object can be converted to 'data object'
Convert 'object' to 'data object': src/main/kotlin/com/coder/gateway/cli/downloader/DownloadResult.kt#L11
'sealed' sub-object can be converted to 'data object'
Convert 'object' to 'data object': src/main/kotlin/com/coder/gateway/cli/downloader/DownloadResult.kt#L12
'sealed' sub-object can be converted to 'data object'
Convert 'object' to 'data object': src/main/kotlin/com/coder/gateway/cli/gpg/VerificationResult.kt#L7
'sealed' sub-object can be converted to 'data object'
Class member can have 'private' visibility: src/main/kotlin/com/coder/gateway/cli/gpg/GPGVerifier.kt#L86
Function 'verifyDetachedSignature' could be private

Artifacts

Produced during runtime
Name Size Digest
coder-gateway-2.21.1
3.56 MB
sha256:f94e9fff2b715eb45d9e6cd8607683647ddf20b6d0c4247deb741353258daa6c