Skip to content

chore(THEBATTLESHIP): drop the Task desktop flake follower - #92

Open
fts-forge[bot] wants to merge 1 commit into
mainfrom
build/sta-635-task-desktop-follower
Open

fts-forge[bot] wants to merge 1 commit into
mainfrom
build/sta-635-task-desktop-follower

Conversation

@fts-forge

@fts-forge fts-forge Bot commented Nov 2, 2026

Copy link
Copy Markdown
Contributor

Task's flake no longer builds .#task-desktop (STA-635: Task's dev environment moves to devenv; its flake keeps packaging only: crane builds, images, nixosModules.task-server). The follower fleet.apps._.task-desktop (modules/apps/task-desktop.nix) built the newest tag's #task-desktop into /nix/var/nix/profiles/task-desktop, so it would have nothing to build once that lands.

  • Removes the follower include from hosts/THEBATTLESHIP/THEBATTLESHIP.nix and deletes modules/apps/task-desktop.nix (THEBATTLESHIP was its only user).
  • Keeps the release AppImage: hosts/THEBATTLESHIP/task-desktop.nix + packages/task-desktop (bump with packages/task-desktop/update.sh), as the Captain chose.

Checked: nix eval .#nixosConfigurations.THEBATTLESHIP.config.system.build.toplevel.drvPath exit 0. Not switched or deployed: needs a just switch on THEBATTLESHIP after merge (Captain's call). The old follower's systemd unit and /nix/var/nix/profiles/task-desktop profile are left on disk by the switch; remove the profile by hand if wanted.

Task PR: FastTrackStudios/task (STA-635), linked on the issue.

🤖 Generated with Claude Code

Task's flake no longer builds `.#task-desktop` (STA-635: the dev
environment moved to devenv and the flake keeps packaging only), so the
follower (modules/apps/task-desktop.nix), which built the newest tag's
`#task-desktop` into its own profile, has nothing to build. The desktop
app on THEBATTLESHIP stays the release AppImage, wrapped by
packages/task-desktop (hosts/THEBATTLESHIP/task-desktop.nix).

Co-Authored-By: Claude Code <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.

0 participants