Skip to content

scratch: CI measurement before/docs (do not merge) - #18

Closed
jayleaton wants to merge 1 commit into
mainfrom
scratch/aff-before-docs
Closed

jayleaton wants to merge 1 commit into
mainfrom
scratch/aff-before-docs

Conversation

@jayleaton

Copy link
Copy Markdown
Owner

Scratch; will be closed.

@jayleaton
jayleaton marked this pull request as ready for review October 22, 2026 08:53
@jayleaton jayleaton closed this Oct 22, 2026
@jayleaton
jayleaton deleted the scratch/aff-before-docs branch October 22, 2026 09:00
jayleaton added a commit that referenced this pull request Oct 23, 2026
…ronment values; make deploy-vars

The project's variables are managed, so make railway-apply deleted any
variable IaC neither set nor ignored: a hand-set TRUSTED_ORIGINS, APP_NAME
or SECRETS_REFRESH_INTERVAL, and it reset a custom PUBLIC_URL.

- platform.yaml per_environment.<env>: public_url / admin_public_url
  (railway, an https origin, or manual) and from_email (an address or
  manual). manual leaves the variable out of the graph and in
  variables.ignore; plan and apply print it.
- unmanaged_variables lists the optional settings the apps read;
  ADMIN_BOOTSTRAP_EMAIL is ignored while admin_bootstrap_email is unset.
- Build drops unmanaged patterns scoped to a service the environment does
  not have: Railway fails the plan on them (iac issues #18).
- deploy/cmd/check-vars (make deploy-vars, run by deploy-check): builds
  every environment's graph and fails when a .env.example name would be
  deleted, a name is set and ignored, or a DEPLOY_KEEP name is set by IaC.

Source: jayleaton/auto-visuals#34 and #38 (generic part).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
jayleaton added a commit that referenced this pull request Oct 23, 2026
…ronment values; make deploy-vars

The project's variables are managed, so make railway-apply deleted any
variable IaC neither set nor ignored: a hand-set TRUSTED_ORIGINS, APP_NAME
or SECRETS_REFRESH_INTERVAL, and it reset a custom PUBLIC_URL.

- platform.yaml per_environment.<env>: public_url / admin_public_url
  (railway, an https origin, or manual) and from_email (an address or
  manual). manual leaves the variable out of the graph and in
  variables.ignore; plan and apply print it.
- unmanaged_variables lists the optional settings the apps read;
  ADMIN_BOOTSTRAP_EMAIL is ignored while admin_bootstrap_email is unset.
- Build drops unmanaged patterns scoped to a service the environment does
  not have: Railway fails the plan on them (iac issues #18).
- deploy/cmd/check-vars (make deploy-vars, run by deploy-check): builds
  every environment's graph and fails when a .env.example name would be
  deleted, a name is set and ignored, or a DEPLOY_KEEP name is set by IaC.

Source: jayleaton/auto-visuals#34 and #38 (generic part).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
jayleaton added a commit that referenced this pull request Oct 23, 2026
…ronment values; make deploy-vars (#111)

The project's variables are managed, so make railway-apply deleted any
variable IaC neither set nor ignored: a hand-set TRUSTED_ORIGINS, APP_NAME
or SECRETS_REFRESH_INTERVAL, and it reset a custom PUBLIC_URL.

- platform.yaml per_environment.<env>: public_url / admin_public_url
  (railway, an https origin, or manual) and from_email (an address or
  manual). manual leaves the variable out of the graph and in
  variables.ignore; plan and apply print it.
- unmanaged_variables lists the optional settings the apps read;
  ADMIN_BOOTSTRAP_EMAIL is ignored while admin_bootstrap_email is unset.
- Build drops unmanaged patterns scoped to a service the environment does
  not have: Railway fails the plan on them (iac issues #18).
- deploy/cmd/check-vars (make deploy-vars, run by deploy-check): builds
  every environment's graph and fails when a .env.example name would be
  deleted, a name is set and ignored, or a DEPLOY_KEEP name is set by IaC.

Source: jayleaton/auto-visuals#34 and #38 (generic part).

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant