You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Deploy validation per target adapter and registered provider kind #1552
PR A rejects every enabled provider at deploy time because no kind is registered. Once kinds ship (#1488), a config with an enabled provider pushed to an Axum, Cloudflare or Spin service would pass validation and then fail startup there.
Proposed direction: In the CLI, build every enabled provider through the provider crate's registered kinds, and run reject_enabled_providers when the resolved target adapter is not Fastly.
Done when
CLI validate, push and diff build every enabled provider through the registered kinds.
reject_enabled_providers runs when the resolved target adapter is not Fastly.
Tests cover an enabled provider for Fastly (accepted when the kind is registered) and for Axum, Cloudflare and Spin (rejected).
Activity