Skip to content

Implement Deno Deploy target#135

Merged
ralyodio merged 1 commit into
profullstack:masterfrom
Photon101:photon101/deploy-deno-deployctl
May 13, 2026
Merged

Implement Deno Deploy target#135
ralyodio merged 1 commit into
profullstack:masterfrom
Photon101:photon101/deploy-deno-deployctl

Conversation

@Photon101

Copy link
Copy Markdown
Contributor

Summary

  • replace the Deno Deploy target placeholder with a deployctl deployment plan artifact
  • support project, org, entrypoint, include/exclude file filters, environment variables, env files, and production routing
  • run real deployments through deployctl with DENO_DEPLOY_TOKEN from the sh1pt vault while keeping dry-run side-effect free

Validation

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

I checked open PRs for Deno Deploy/deployctl/deploy-denodeploy duplicates before opening this.

@ralyodio
ralyodio merged commit 7502831 into profullstack:master May 13, 2026
3 checks passed
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