Skip to content

Implement Website Staging Environments #290

Description

@jpower432

Objective

We lack a way to preview changes before merging a pull request with website changes outside of locally testing which does not always perfectly align with the GitHub Pages environment.

GitHub Pages doesn't naively support this, but as the website implementation grows in complexity, this would make maintenance and review easier.

Next Steps

  • Research solution in existing GitHub Actions ecosystem
  • Create a new workflow or update the existing workflow with a preview job
  • Comment on the PR with the link to the staging deployment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Fields

    No fields configured for Task.

    Projects

    Status
    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions