Skip to content

[ANNIE-201]/Prepare cached orb dependencies - #189

Open
InfernapeXavier wants to merge 1 commit into
masterfrom
annie-201-set-up-orbs-on-amp
Open

InfernapeXavier wants to merge 1 commit into
masterfrom
annie-201-set-up-orbs-on-amp

Conversation

@InfernapeXavier

Copy link
Copy Markdown
Owner

Summary

Prepare fresh Amp orbs with the repository dependencies ready for snapshot reuse, and keep wake-up checks fast without reinstalling packages.

Type of Change

  • Chore

Changes

  • 448bfdd: Add executable setup and resume lifecycle scripts, validate the base-image Node.js and Bun toolchain, install frozen-lockfile dependencies including development tools, and ignore generated portal metadata.

Notes

Setup relies on Node.js and Bun supplied by the Amp base image and enforces the repository requirement of Node.js >=24. It uses the ordinary warm Bun install path rather than custom cache markers. Resume checks tool availability and restored Next.js dependencies without installing anything.

This becomes active for future fresh orbs after merging into the default branch.

Validation

  • Bash syntax checks for both lifecycle scripts.
  • Setup from missing node_modules: 419 packages installed in 2.77 seconds.
  • Repeated setup: 0.09 seconds; Bun reported no changes.
  • Resume: 0.01 seconds.
  • Clean non-interactive login shell resolves Node.js and Bun and runs resume successfully.
  • bun lint.
  • bunx tsc --noEmit.
  • bun run build.
  • Portal metadata ignore rule, executable file modes, unchanged lockfile, and git diff --check.

This PR description was written by Amp.

@vercel

vercel Bot commented Oct 18, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
infernapexavier-github Ready Ready Preview Oct 18, 2026 9:38am UTC

This branch was successfully deployed

1 active deployment
Preview — 448bfdd8 Deployed Oct 18, 2026 by vercel[bot]
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