Skip to content

Add BADCODE release/update env vars or aliases #7

Description

@badcuban

Priority: P1

Why

Release and updater configuration still uses T3CODE_DESKTOP_* names even when pointing at badcuban/badcode. We should either rename these to BADCODE_* or add aliases with clear precedence.

Evidence

  • docs/release.md:37 instructs $env:T3CODE_DESKTOP_UPDATE_REPOSITORY = "badcuban/badcode".
  • .github/workflows/release.yml:146 sets T3CODE_DESKTOP_UPDATE_REPOSITORY.
  • scripts/build-desktop-artifact.ts reads T3CODE_DESKTOP_UPDATE_REPOSITORY and documents T3CODE_DESKTOP_* flags.

Acceptance criteria

  • Define BADCODE_DESKTOP_* names for release/update configuration.
  • Add aliases for existing T3CODE_DESKTOP_* variables where needed.
  • Document precedence if both old and new vars are set.
  • Update release workflow and release docs.
  • Add coverage for old-var and new-var behavior.

Metadata

Metadata

Assignees

No one assigned

    Labels

    badcode-transitionBadCode fork separation, branding, and ownership work.enhancementRequested improvement or new capability.needs-triageIssue needs maintainer review and initial categorization.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions