Skip to content

Latest commit

 

History

History
36 lines (22 loc) · 1.85 KB

NOTES.md

File metadata and controls

36 lines (22 loc) · 1.85 KB

Notes

Note

These are jtoar's working notes. Expect them to be incomplete.

  • updates should flow from...

    flowchart LR
        createRedwoodApp[create redwood app] --> testProject["__fixtures__/test-project"] --> deployCI[deploy target CI projects]
    
    Loading
  • see renovate's developer portal for debugging renovate.

  • quick video on using Beyond Compare to diff directories. the "Rules" button is a must:

    using_beyond_compare.mov
  • when adding new deploy target CI projects (e.g. fly), we'd copy the test project from the redwood monorepo. so the absence of pages like "DoublePage" in baremetal etc. adds a bit of overhead.

  • i think, for automerge to work, we can't require that prs be up to date to be merged and tell renovate to only rebase when conflicted

  • there seems to be a bug in vercel when it comes to enabling corepack and configuring the root directory:

    Warning: Could not enable corepack because package.json is missing "packageManager" property

    it doesn't seem to to be looking at the root directory's package.json. i've gotten around it for now by adding a package.json to the root directory with the packageManager property.

  • after a lot of trial and error, i've got flightcontrol working. it required both NIXPACKS_VERSION=1.18.0 and corepack enable in the installCommand:

    "installCommand": "cd flightcontrol && corepack enable && yarn install",

    update on this: coherence's nixpacks version is 1.20.0 and it just seems to work. i tried that on flightcontrol, that is just setting nixpacks version to 1.20.0 but not corepack enable, and it didn't work. it could be that coherence handles monorepos better