Skip to content

auto-seed overwrites live site settings (site:title) when seed.json changes #2693

Description

@het-labo

applySeed applies seed.settings unconditionally
(seed/apply.ts ~155: settings are written even with
onConflict: "skip"). On a live site whose seed file evolves (template
development, adding a field via emdash seed --on-conflict update),
every boot resets site:title/site:tagline to the seed values,
silently discarding what the admin configured. Expected: settings are
seed-once (like content with skip), or an explicit opt-in flag.


Found while building a multilingual client-site starter on EmDash 0.30.0 (Astro 7, Node standalone).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions