Skip to content

Per-branch Vercel preview deployments for DPROD #175

@jgeluk

Description

@jgeluk

Goal

Host DPROD on Vercel so that every branch and PR automatically gets its own preview URL, instead of the current situation where only `main` is published (as GitHub Pages at https://ekgf.github.io/dprod, showing the OMG-approved 1.0). The `develop` branch and in-flight PR branches should all be reachable at stable URLs for review.

Desired behavior

  • `develop` is the production branch on Vercel (not `main`), so the canonical site reflects ongoing work.
  • `main` stays pinned as the historical OMG 1.0 via a stable alias (e.g. `1.0.dprod.ekgf.org` or similar).
  • Every branch push produces a preview like `dprod-git--ekgf.vercel.app`.
  • Every PR gets its preview URL posted back as a comment automatically.
  • Custom domain: `dprod.ekgf.org` (or equivalent) points at the Vercel project.

Depends on

Priority

Medium — lower than the marketing site itself, but it's the mechanism that makes in-flight ballot work reviewable.

Metadata

Metadata

Assignees

No one assigned

    Labels

    buildBuild and publish workflow, site generationenhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions