Skip to content

Stage static web artifacts#139

Open
Photon101 wants to merge 1 commit into
profullstack:masterfrom
Photon101:photon101/web-static-stage
Open

Stage static web artifacts#139
Photon101 wants to merge 1 commit into
profullstack:masterfrom
Photon101:photon101/web-static-stage

Conversation

@Photon101
Copy link
Copy Markdown
Contributor

Summary

  • copy the configured prebuilt static site into the sh1pt output directory during build
  • write a web-static-manifest.json with provider, project/domain, source, artifact, version, and file list
  • return file-count/manifest metadata from build and provider/artifact metadata from ship
  • add focused tests for staging, manifest output, dry-run ship metadata, real ship metadata, and missing directories

Validation

  • corepack pnpm exec vitest run packages/targets/web-static/src/index.test.ts
  • corepack pnpm exec tsc -p packages/targets/web-static/tsconfig.json --noEmit
  • corepack pnpm --filter @profullstack/sh1pt-target-web-static build
  • git diff --check

@Photon101 Photon101 marked this pull request as ready for review May 13, 2026 17:55
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