14 Commits
Author SHA1 Message Date
zeekay cd123ce5cc build(docker): pin pnpm 9.15.9 via packageManager
The deps stage ran `corepack enable pnpm` with no version, so corepack
resolved whatever npm calls latest — pnpm 11.20.0, whose bin/pnpm.cjs is a
three-line `import('./pnpm.mjs')` shim. The corepack bundled with Node
20.11.0 loads that file through vm without an import callback and dies with
ERR_VM_DYNAMIC_IMPORT_CALLBACK_MISSING. The build broke with no commit to
this repo, which is the actual defect: the version was never stated.

State it once, in the field that owns it. 9.15.9 is the last patch of the 9
line, which is what pnpm-lock.yaml (lockfileVersion 9.0) and engines.pnpm
(>=9.1.2) already ask for; pnpm 9 also still runs dependency install scripts
by default, which prisma needs. Its bin is plain CJS, so the corepack in this
base image can load it.
2026-08-06 12:24:31 -07:00
Puru D b2cc36fc76 chore: set node version 2024-06-04 02:36:25 -05:00
rbalmanandPuru D 740a5fd3b5 peg node to 20.11.0, remove NODE_VERSION var, add prisma studio 2024-06-04 02:36:25 -05:00
Puru D 2045a6ca6f chore: disable running migration - for now 2024-05-20 02:05:16 -05:00
Puru D f23874ef8c feat: fix some env variables 2024-05-20 02:05:16 -05:00
Puru D 80b8511e5a feat: fix jobs and docker entrypoint 2024-05-20 02:05:13 -05:00
Puru D 35f2431ffb chore: testing docker build 2024-05-15 01:31:08 -05:00
nafees nazikandPuru D a00efda2c9 fix: workflow 2024-05-15 01:31:08 -05:00
nafees nazikandPuru D 27ea0f20f2 fix: staging 2024-05-15 01:31:08 -05:00
nafees nazikandPuru D 6b4a69da71 fix: command 2024-05-15 01:31:08 -05:00
nafees nazikandPuru D 55024b1ceb fix: deploy 2024-05-15 01:31:08 -05:00
nafees nazikandPuru D aa4aba9e95 fix: release script 2024-05-15 01:31:08 -05:00
Puru D ca8bfc3182 feat: improving developer experience 2024-05-15 01:31:02 -05:00
8292c2d8f7 feat: build and publish docker images on GHCR and Docker hub (#309)
* feat: add docker image and workflow setup (#306)

* fix: schema and ignore

* feat: add standalone output

* feat: add docker image

* feat: add runtime env

* feat: init runtime env

* feat: use runtime env

* feat: add cleanup cache action

* feat: add build docker image job

* feat: init changeset

* feat: add changeset script

* chore: add changeset script

* feat: add basic action

* feat: refactor action and build app

* chore: remove script

* fix: add shell

* fix: add shell

* feat: update image label for docker hub / ghcr

* chore: move docker file

* feat: fix file location

* fix: build error

* fix: action

* feat: update cache version

* fix: fetch depth

---------

Co-authored-by: Puru D <[email protected]>

* fix: testing fly deploy with default docker setup

* fix: github action permission

* chore: disable unwanted actions for now so we can test docker workflow

* chore: fix docker image publishing

* chore: testing with captable/captable on docker again

* fix: artifact's subject-path

* fix: Error: Only one of subject-path or subject-digest may be provided

* fix: removing Generate artifact attestation

* fix: remove un-necessary workflow

* feat: rename workflow to release

* chore: remove references to changeset

* chore: undoing docker fly changes

---------

Co-authored-by: Nafees Nazik <[email protected]>
2024-05-12 02:36:56 -05:00