Skip to content

Add Heroku Review Apps for PR previews - #134

Merged
msaroufim merged 8 commits into
mainfrom
preview
Feb 6, 2026
Merged

msaroufim merged 8 commits into
mainfrom
preview

Conversation

@msaroufim

@msaroufim msaroufim commented Feb 6, 2026 •

Copy link
Copy Markdown
Member

We can now have automated previews so we can see what the site will look like before a deployment.

This has some limitations though

  1. Doesn't have a discord key so lectures tab doesnt work great
  2. Doesn't actually render leaderboard data

The main use case though is this makes blogging much more pleasant

@yangw-dev maybe if you have time we could clean this up further to support ^ and have this be the main flow people test the site with

Screenshot 2026-02-06 at 10 09 44 AM

@msaroufim
msaroufim temporarily deployed to kernelboard-preview-eclyegsxdo February 6, 2026 17:33 Inactive
@msaroufim
msaroufim temporarily deployed to kernelboard-preview-eclyegsxdo February 6, 2026 17:34 Inactive
@msaroufim
msaroufim temporarily deployed to kernelboard-preview-eclyegsxdo February 6, 2026 17:39 Inactive
@msaroufim
msaroufim temporarily deployed to kernelboard-preview-eclyegsxdo February 6, 2026 17:57 Inactive
@msaroufim
msaroufim temporarily deployed to kernelboard-preview-eclyegsxdo February 6, 2026 18:01 Inactive
@github-actions

github-actions Bot commented Feb 6, 2026

Copy link
Copy Markdown

🔍 Review App Preview

⚠️ Add HEROKU_API_KEY secret to get direct preview links.

Check the pipeline: https://dashboard.heroku.com/pipelines/kernelboard

@msaroufim
msaroufim temporarily deployed to kernelboard-preview-eclyegsxdo February 6, 2026 18:03 Inactive
@msaroufim
msaroufim temporarily deployed to kernelboard-preview-eclyegsxdo February 6, 2026 18:06 Inactive
@msaroufim
msaroufim temporarily deployed to kernelboard-preview-eclyegsxdo February 6, 2026 18:07 Inactive
@msaroufim
msaroufim merged commit af31b11 into main Feb 6, 2026
1 check passed
@msaroufim
msaroufim deleted the preview branch February 6, 2026 18:10
SinatrasC pushed a commit to SinatrasC/kernelboard that referenced this pull request Jun 17, 2026
* Add Heroku Review Apps for PR previews

* Fix CI and add review app comment

* Make Discord env vars optional for review apps

* Auto-generate SECRET_KEY for review apps

* Fix CI and add review app comment

* Trigger CI

* Simplify review app comment workflow

* Move review apps setup docs to docs/

This branch was previously deployed

1 inactive deployment
kernelboard-preview-eclyegsxdo — a61781ef Deployed Feb 6, 2026 by msaroufim
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.

1 participant