major upgrade
CI / check (push) Successful in 7m29s
CI / Build & Push OpenClaw Image (push) Successful in 35m18s
CI / build-and-cache (push) Failing after 48m4s

This commit is contained in:
2026-05-06 19:20:53 -07:00
parent 0a6cf3907e
commit cbc1402e44
6 changed files with 58 additions and 52 deletions
+12 -6
View File
@@ -13,7 +13,8 @@ while [[ $# -gt 0 ]]; do
echo " 1. Update all flake inputs (nix flake update)"
echo " 2. Update Doom Emacs to the latest commit"
echo " 3. Update Claude Code to the latest version"
echo " 4. Rotate to the next wallpaper"
echo " 4. Update OpenCode to the latest version"
echo " 5. Rotate to the next wallpaper"
echo ""
echo "After completion, review changes with 'git diff' and rebuild"
echo "your system with 'sudo nixos-rebuild switch --flake .'"
@@ -45,23 +46,28 @@ echo -e "${BLUE}========================================${NC}"
echo ""
# Step 1: Update flake inputs
echo -e "${GREEN}[1/4] Updating flake inputs...${NC}"
echo -e "${GREEN}[1/5] Updating flake inputs...${NC}"
cd "$REPO_ROOT"
nix flake update
echo ""
# Step 2: Update Doom Emacs
echo -e "${GREEN}[2/4] Updating Doom Emacs...${NC}"
echo -e "${GREEN}[2/5] Updating Doom Emacs...${NC}"
"$REPO_ROOT/scripts/update-doomemacs.sh"
echo ""
# Step 3: Update Claude Code
echo -e "${GREEN}[3/4] Updating Claude Code...${NC}"
echo -e "${GREEN}[3/5] Updating Claude Code...${NC}"
"$REPO_ROOT/packages/claude-code/update.sh"
echo ""
# Step 4: Rotate wallpaper
echo -e "${GREEN}[4/4] Rotating wallpaper...${NC}"
# Step 4: Update OpenCode
echo -e "${GREEN}[4/5] Updating OpenCode...${NC}"
"$REPO_ROOT/packages/opencode/update.sh"
echo ""
# Step 5: Rotate wallpaper
echo -e "${GREEN}[5/5] Rotating wallpaper...${NC}"
"$REPO_ROOT/scripts/rotate-wallpaper.sh"
echo ""