Skip to content

fix(ci): rename lib/ → public/, bump rclone/commit actions to v1.1.1, fix checksums#163

Closed
Copilot wants to merge 4 commits into
mainfrom
copilot/explore-codebase-implement-plan
Closed

fix(ci): rename lib/ → public/, bump rclone/commit actions to v1.1.1, fix checksums#163
Copilot wants to merge 4 commits into
mainfrom
copilot/explore-codebase-implement-plan

Conversation

Copy link
Copy Markdown

Copilot AI commented May 19, 2026

Two CI failures on main: rclone workflow 401 errors (v1.0.9 pinned Alpine packages, broken config path resolver) and checksum workflow failures (stale hashes referencing old lib/ paths).

Directory rename: lib/public/

  • git mv all files under lib/ to public/ (scripts, zsh, snippets, headers, index, checksum)

Script URL updates

  • public/sh/install.sh: zi-src/main/lib/zsh/init.zshpublic/zsh/init.zsh; zi/main/lib/zsh/git-process-output.zshpublic/zsh/; lib/sh/install_zpmod.shpublic/sh/
  • public/sh/sync-init.sh: DEFAULT_LOCAL, DEFAULT_REMOTE, DEFAULT_CHECKSUM_URL, CHECKSUM_KEY all updated to public/ paths
  • public/zsh/init.zsh, public/zsh/snippets/welcome.zsh: remaining lib/ raw URLs updated

Checksums regenerated

public/checksum.txt rewritten with public/ path keys and recalculated SHA-256 hashes for the two changed scripts (install.sh, sync-init.sh)

CI workflow updates

  • check-linux.yml, check-macos.yml, win-install.yml: path triggers and run commands point to public/
  • checksum.yml: patterns, workDir, commit action bumped d367630 (v1.0.9)3222f53 (v1.1.1)
  • deploy-gh-pages.yml: publish_dir: ./public
  • rclone-action.yml: trigger changed from push to main (paths: lib/**)push to gh-pages; local_path: "." (gh-pages branch contains only published content); rclone action bumped to v1.1.1

Tests

tests/installers.sh updated: syntax checks, checksum reader, fake curl URL stubs, and all test invocations now reference public/

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented May 19, 2026

Deploying src with  Cloudflare Pages  Cloudflare Pages

Latest commit: c4dd1be
Status: ✅  Deploy successful!
Preview URL: https://66ff36a9.zi-src.pages.dev
Branch Preview URL: https://copilot-explore-codebase-imp.zi-src.pages.dev

View logs

@ss-o ss-o force-pushed the copilot/explore-codebase-implement-plan branch from d721457 to 0b199fd Compare May 19, 2026 03:31
@ss-o
Copy link
Copy Markdown
Member

ss-o commented May 19, 2026

Closing — superseded by #162 which covers the same lib→public migration work with cleaner commits.

@ss-o ss-o closed this May 19, 2026
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.

2 participants