Closed jonthegeek closed 1 month ago
@lauramaxwell This is all set. Unfortunately you can't REALLY test it (since the new one only runs on PR to main), but it might run after you merge it (since we have a PR into main over in #1732).
After we release, we may need one more update to properly tag the prod site as "release". See https://github.com/Gilead-BioStats/gsmApp/issues/147 for some notes about that. I don't think we have any release-specific tagging in this one so it shouldn't matter, but I'll continue to look into what might be missing.
Overview
Add a GHA to build the FULL site on PR to main, so we can make sure sample reports work.
Closes #1640
Test Notes/Sample Code
Notes:
Do NOT merge this. I'm temporarily building sample reports on every PR to dev with this, but I think at most we want to do this on PR to main, merge to main, and MAYBE merge to dev.