Skip to content

[ANNIE-201]/preinstall dependencies for Amp orbs - #188

Merged
InfernapeXavier merged 1 commit into
masterfrom
annie-201-set-up-orbs-on-amp
Oct 17, 2026
Merged

InfernapeXavier merged 1 commit into
masterfrom
annie-201-set-up-orbs-on-amp

Conversation

@InfernapeXavier

Copy link
Copy Markdown
Owner

Summary

Prepare fresh Amp orbs with locked website dependencies cached in the project snapshot, and keep resume fast without reinstalling packages.

Type of Change

  • Chore

Changes

  • 4c0eec5: Add executable setup/resume lifecycle scripts and ignore generated Amp portal metadata.

Notes

  • Uses Node.js and Bun supplied by the Amp base image; setup checks the existing Node.js >=24 requirement.
  • Setup explicitly includes development tools, even when the inherited NODE_ENV is production, and preserves bun.lock.
  • Resume checks tool availability and installed Next.js without installing dependencies or starting services.
  • Future orbs pick up this setup after the PR is merged into master.

Validation

  • bash -n .agents/setup .agents/resume
  • Initial setup installed 419 packages in 2.82 seconds.
  • Warm setup with NODE_ENV=production completed in 0.09 seconds with no dependency changes.
  • Resume completed in 0.01 seconds; missing-dependency check failed as expected without installing packages.
  • Clean non-interactive login shell resolved Node.js/Bun and ran resume successfully.
  • bun lint
  • bunx tsc --noEmit
  • bun run build: all 10 static pages generated successfully.
  • git diff --check; package.json and bun.lock unchanged; both scripts recorded as executable; portal metadata ignored.

Build emitted only a non-blocking warning about outdated Browserslist data.


This PR description was written by Amp (model identifier unavailable in this session).

@vercel

vercel Bot commented Oct 17, 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 17, 2026 9:01pm UTC

@InfernapeXavier
InfernapeXavier merged commit 4c0eec5 into master Oct 17, 2026
7 checks passed
@InfernapeXavier
InfernapeXavier deleted the annie-201-set-up-orbs-on-amp branch October 17, 2026 21:03

This branch was successfully deployed

3 active deployments
github-pages — 4c0eec5b Deployed Oct 17, 2026 by InfernapeXavier via deploy #83
Production — 4c0eec5b Deployed Oct 17, 2026 by vercel[bot]
Preview — 4c0eec5b Deployed Oct 17, 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.

1 participant