Commit 4c1e088
fix(ci): declare the reqwest edge remote-ssh-concrete now needs
Core boundary check failed: services-integrations keeps every optional runtime
dependency owned by an explicit integration feature, and one-click relay deploy
started using reqwest to fetch the signed release checksum without registering
that edge.
Declared rather than worked around. The alternative was to move the fetch into
the desktop crate (its only caller) and pass hashes into start_task, but that
puts security-critical verification in an API-surface file, away from the
contract it protects, and leaks the env-var naming out of the module that
consumes it. aes-gcm and rand already list remote-ssh-concrete as an owner in
this same rule, so this is the registration path the file establishes, not an
exception invented for this change.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>1 parent e2028e7 commit 4c1e088
1 file changed
Lines changed: 4 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
94 | 94 | | |
95 | 95 | | |
96 | 96 | | |
97 | | - | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
98 | 101 | | |
99 | 102 | | |
100 | 103 | | |
| |||
0 commit comments