perf(coderd): reduce duplicated reads in push and webpush paths (#23115) #62046
ci.yaml
on: push
changes
17s
gen
3m 16s
Matrix: test-e2e
Matrix: test-go-pg
lint
2m 55s
lint-actions
0s
fmt
1m 24s
test-go-pg-17
8m 5s
test-go-race-pg
9m 21s
test-js
2m 2s
offlinedocs
0s
check-build
0s
sqlc-vet
1m 18s
notify-slack-on-failure
0s
deploy
/
deploy-wsproxies
5m 18s
Annotations
13 errors, 21 warnings, and 1 notice
|
gen
found 6 metrics
|
|
gen
found 13 metrics
|
|
gen
found 2 metrics
|
|
gen
found 2 metrics
|
|
gen
found 2 metrics
|
|
gen
found 1 metrics
|
|
gen
found 1 metrics
|
|
gen
found 7 metrics
|
|
gen
found 2 metrics
|
|
gen
found 3 metrics
|
|
build
Error: One of subject-path, subject-digest, or subject-checksums must be provided
|
|
build
Error: One of subject-path, subject-digest, or subject-checksums must be provided
|
|
build
Error: One of subject-path, subject-digest, or subject-checksums must be provided
|
|
changes
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
fmt
Failed to save: commitCache failed: Cache service responded with 500
|
|
test-go-pg (macos-latest)
Cache save failed.
|
|
test-go-pg (macos-latest)
Cache save failed.
|
|
test-go-pg (macos-latest)
No files were found with the provided path: **/*.test.sql. No artifacts will be uploaded.
|
|
test-go-pg (windows-2022)
Cache save failed.
|
|
test-go-pg (windows-2022)
Cache save failed.
|
|
test-go-pg (windows-2022)
No files were found with the provided path: **/*.test.sql. No artifacts will be uploaded.
|
|
test-e2e
No files were found with the provided path: ./site/test-results/**/debug-pprof-*.txt. No artifacts will be uploaded.
|
|
test-e2e
No files were found with the provided path: ./site/test-results/**/*.webm. No artifacts will be uploaded.
|
|
test-go-pg (ubuntu-latest)
Cache save failed.
|
|
test-go-pg (ubuntu-latest)
No files were found with the provided path: **/*.test.sql. No artifacts will be uploaded.
|
|
test-go-pg-17
Cache save failed.
|
|
test-go-race-pg
Cache save failed.
|
|
required
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build
GitHub attestation for version-specific tag failed
|
|
build
GitHub attestation for latest tag failed
|
|
build
GitHub attestation for main tag failed
|
|
deploy / should-deploy
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
deploy / deploy
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
deploy / deploy-wsproxies
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e, superfly/flyctl-actions/setup-flyctl@fc53c09e1bc3be6f54706524e3b82c4f462f77be. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build
Pruned 0 versions
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
coder-linux-amd64.deb
Expired
|
193 MB |
sha256:c8646599cb6f7daa74ff2712f01ed81b02ee60051c9d95933840426cd146d398
|
|
|
coder-linux-amd64.tar.gz
Expired
|
192 MB |
sha256:ff27b5d3a0137bd384ff4c71eaa4f784224b727101628e7bd493be163347512a
|
|
|
coder-linux-arm64.deb
Expired
|
188 MB |
sha256:f693bd5cff6221da0b721a317228a0b5df9f13461dd0dafb63bb9e782bac8f90
|
|
|
coder-linux-arm64.tar.gz
Expired
|
187 MB |
sha256:0b6904bf6c96fabab07d671978076b9f5c5cc05160a733018a763dd22b04d802
|
|
|
coder-linux-armv7.deb
Expired
|
190 MB |
sha256:7b05a869c2a5b206545e0e9f577b256ba26fffaad638d61a23885236186806eb
|
|
|
coder-linux-armv7.tar.gz
Expired
|
188 MB |
sha256:b2ce2dbcda48eb9ed23ca135aadd354778ec4df80ea8f339ce764650d0b57288
|
|
|
coder-windows-amd64.zip
Expired
|
192 MB |
sha256:ec859aab0b1c79665772ef5cec2127912f8467d6c68579ec8145d3c11bda28ed
|
|
|
coderd-debug-logs
Expired
|
117 KB |
sha256:190996428af8317ba638fca940ec6bc53034aeb0ba6756cf20881ee064a7e2ea
|
|