build: extract marketing and simplify releases (#1594)

This commit is contained in:
Hampus authored and GitHub committed 2026-08-14 21:14:13 +02:00
1 parent beb906753f
commit 08566fc244
258 files changed
+940 -26031

No files matched your search

+2 -2
View File
@@ -119,7 +119,7 @@ impl RuntimeConfig {
let (locales_dir, catalog_layout) = match catalog {
CatalogName::App => (locales_dir(&app_dir), CatalogLayout::NestedMessages),
CatalogName::Marketing => (
repo_root.join("fluxer_marketing").join("locales"),
repo_root.join("packages/i18n/marketing"),
CatalogLayout::FlatPo,
),
CatalogName::Errors => (
@@ -277,7 +277,7 @@ struct RawTranslateArgs {
catalog: Option<CatalogName>,
#[arg(
long,
help = "Deprecated alias for --catalog marketing; use fluxer_marketing/locales flat gettext catalogs"
help = "Deprecated alias for --catalog marketing; use packages/i18n/marketing flat gettext catalogs"
)]
marketing: bool,
#[arg(