Skip to content

perf(coderd): reduce duplicated reads in push and webpush paths (#23115) #62046

perf(coderd): reduce duplicated reads in push and webpush paths (#23115)

perf(coderd): reduce duplicated reads in push and webpush paths (#23115) #62046

Triggered via push March 17, 2026 02:50
Status Success
Total duration 20m 47s
Artifacts 8

ci.yaml

on: push
Matrix: test-e2e
Matrix: test-go-pg
test-go-tailnet-integration
0s
test-go-tailnet-integration
chromatic
0s
chromatic
deploy  /  should-deploy
34s
deploy / should-deploy
notify-slack-on-failure
0s
notify-slack-on-failure
deploy  /  deploy-wsproxies
5m 18s
deploy / deploy-wsproxies
Fit to window
Zoom out
Zoom in

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