Skip to content

feat(nip-fi): admin disconnect/deny API with in-memory deny-until-TTL map (S4) #23653

feat(nip-fi): admin disconnect/deny API with in-memory deny-until-TTL map (S4)

feat(nip-fi): admin disconnect/deny API with in-memory deny-until-TTL map (S4) #23653

Triggered via pull request September 3, 2026 16:07
Status Success
Total duration 33m 48s
Artifacts 7

ci.yml

on: pull_request
Detect Changed Paths
1m 8s
Detect Changed Paths
Dead Token Reference Guard
8s
Dead Token Reference Guard
Matrix: Desktop Domain / desktop-smoke-e2e
Matrix: Relay Artifact Producer / desktop-e2e-integration-shard
Matrix: Rust Cross-Compile / Server Cross-Compile
Matrix: Rust / Server Cross-Compile
Clients  /  Mobile
Clients / Mobile
Clients  /  Mobile Swift
Clients / Mobile Swift
Clients  /  Web
Clients / Web
Desktop Domain  /  Desktop Core
28m 13s
Desktop Domain / Desktop Core
Desktop Domain  /  Desktop Windows Build
1m 59s
Desktop Domain / Desktop Windows Build
Desktop macOS Domain  /  Desktop Build (macOS)
9m 59s
Desktop macOS Domain / Desktop Build (macOS)
Mobile Swift Domain  /  Mobile
Mobile Swift Domain / Mobile
Mobile Swift Domain  /  Mobile Swift
Mobile Swift Domain / Mobile Swift
Mobile Swift Domain  /  Web
Mobile Swift Domain / Web
Relay Artifact Producer  /  Desktop E2E Relay
22m 22s
Relay Artifact Producer / Desktop E2E Relay
Relay Artifact Producer  /  PostgreSQL Tests
0s
Relay Artifact Producer / PostgreSQL Tests
Relay Artifact Producer  /  Backend Integration (relay e2e)
Relay Artifact Producer / Backend Integration (relay e2e)
Relay Artifact Producer  /  Relay E2E
Relay Artifact Producer / Relay E2E
Rust Cross-Compile  /  Rust Lint
0s
Rust Cross-Compile / Rust Lint
Rust Cross-Compile  /  Unit Tests
Rust Cross-Compile / Unit Tests
Rust Cross-Compile  /  Windows Rust (x86_64-pc-windows-msvc)
0s
Rust Cross-Compile / Windows Rust (x86_64-pc-windows-msvc)
Security Domain  /  Security
40s
Security Domain / Security
Relay Artifact Producer  /  Desktop E2E Integration
Relay Artifact Producer / Desktop E2E Integration
Clients  /  Results
Clients / Results
Desktop Domain  /  Desktop
3s
Desktop Domain / Desktop
Desktop macOS Domain  /  Results
2s
Desktop macOS Domain / Results
Mobile Swift Domain  /  Results
Mobile Swift Domain / Results
Rust Cross-Compile  /  Results
3s
Rust Cross-Compile / Results
Security Domain  /  Results
3s
Security Domain / Results
Relay Artifact Producer  /  Results
3s
Relay Artifact Producer / Results
Web
Web
Mobile
Mobile
Desktop Domain  /  Results
4s
Desktop Domain / Results
Desktop Build (macOS)
2s
Desktop Build (macOS)
Rust Lint
3s
Rust Lint
Unit Tests
3s
Unit Tests
Windows Rust (x86_64-pc-windows-msvc)
2s
Windows Rust (x86_64-pc-windows-msvc)
Security
3s
Security
Matrix: PostgreSQL Domain / desktop-e2e-integration-shard
Matrix: Relay and PostgreSQL / desktop-e2e-integration-shard
PostgreSQL Domain  /  Desktop E2E Relay
PostgreSQL Domain / Desktop E2E Relay
PostgreSQL Domain  /  PostgreSQL Tests
1m 38s
PostgreSQL Domain / PostgreSQL Tests
PostgreSQL Domain  /  Backend Integration (relay e2e)
PostgreSQL Domain / Backend Integration (relay e2e)
PostgreSQL Domain  /  Relay E2E
PostgreSQL Domain / Relay E2E
Relay and PostgreSQL  /  Desktop E2E Relay
Relay and PostgreSQL / Desktop E2E Relay
Relay and PostgreSQL  /  PostgreSQL Tests
Relay and PostgreSQL / PostgreSQL Tests
Relay and PostgreSQL  /  Backend Integration (relay e2e)
56s
Relay and PostgreSQL / Backend Integration (relay e2e)
Relay and PostgreSQL  /  Relay E2E
2m 43s
Relay and PostgreSQL / Relay E2E
Desktop E2E Relay
4s
Desktop E2E Relay
Desktop
3s
Desktop
PostgreSQL Domain  /  Desktop E2E Integration
0s
PostgreSQL Domain / Desktop E2E Integration
Relay and PostgreSQL  /  Desktop E2E Integration
4s
Relay and PostgreSQL / Desktop E2E Integration
PostgreSQL Domain  /  Results
4s
PostgreSQL Domain / Results
Relay and PostgreSQL  /  Results
2s
Relay and PostgreSQL / Results
PostgreSQL Tests
3s
PostgreSQL Tests
Desktop E2E Integration
4s
Desktop E2E Integration
Backend Integration (relay e2e)
3s
Backend Integration (relay e2e)
Relay E2E
3s
Relay E2E
Fit to window
Zoom out
Zoom in

Annotations

2 errors, 3 warnings, and 1 notice
Detect Changed Paths
HEAD c666be4e75a4248d290a205cc26d22d588db6da7 does not match desktop-v1.2.3 commit c76cb264c6f9fc4848b2de742e117cc5d2269ac7
Detect Changed Paths
Release must run at refs/tags/desktop-v1.2.3; got refs/heads/main
Desktop Domain / Desktop Windows Build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020, pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Desktop Domain / Desktop Windows Build
Unexpected input(s) 'package-manager-cache', valid inputs are ['always-auth', 'node-version', 'node-version-file', 'architecture', 'check-latest', 'registry-url', 'scope', 'token', 'cache', 'cache-dependency-path', 'mirror', 'mirror-token']
Desktop Domain / Desktop Windows Build
Unexpected input(s) 'package-manager-cache', valid inputs are ['always-auth', 'node-version', 'node-version-file', 'architecture', 'check-latest', 'registry-url', 'scope', 'token', 'cache', 'cache-dependency-path', 'mirror', 'mirror-token']
sccache stats - desktop-e2e-relay
94% - 1300 hits, 84 misses, 0 errors

Artifacts

Produced during runtime
Name Size Digest
desktop-e2e-integration-artifacts-1
10.2 MB
sha256:98220a6ff60b823ac2add1a01f6b7cbae5d1834ac1e21784b6bbbee89f9aa487
desktop-e2e-integration-artifacts-2
559 KB
sha256:937398c9da8a323f05d11ad1845c2d4611ffb1a3019e9de2aefcabf3d9accdf0
desktop-e2e-relay Expired
153 MB
sha256:e68ad57d2062eafae9f1dd09395266250ea51bd3d3277dcf8476cccad03e30be
desktop-smoke-e2e-artifacts-1
25.8 MB
sha256:9957f4e1689c408e8b2a05189428c74dbd31118a4cb6b752fd6f3bc83062c92d
desktop-smoke-e2e-artifacts-2
19 MB
sha256:94b11f9cfea1d2c9c60ac890ee1cd66042dd1a375e44f858b575cafae1e545d3
desktop-smoke-e2e-artifacts-3
44.9 MB
sha256:5184082d14051c6d17a0df27968e3ed4f0d5f1c7559af1d5faae54cf9a12921f
desktop-smoke-e2e-artifacts-4
4.89 MB
sha256:11a7eba5e82fcf0cf94acc200d2048184029dff68ffb07bb379fead57fbacf48