Test Article - Staging Deployment

VTVexa Team
December 3, 2025

Test Article - Staging Deployment

This article is specifically for the staging environment to verify that:

  1. The webapp is fetching from the dev/ folder in blog_articles repo
  2. GitHub API integration is working at runtime
  3. Blog content can be different between staging and production

How This Works

The staging deployment is configured with:

GITHUB_REPO_PATH=dev

This tells the webapp to fetch blog posts from the dev/ folder instead of the root directory.

Benefits

  • Separate Content: Test blog posts without affecting production
  • Safe Testing: Preview content before publishing to main blog
  • Environment Isolation: Staging and production have independent content

Deployment Verification

If you're reading this on the staging site, it means:

  • Cloud Run deployment is working
  • GitHub integration is configured correctly
  • Blog fetching from dev/ folder successfully

Test Results

Test Case Status Details
Cloud Run DeploymentPassService deployed and accessible
GitHub API IntegrationPassSuccessfully fetching from repository
Dev Folder PathPassReading from dev/ folder correctly
Markdown RenderingPassContent displays properly
Environment VariablesPassGITHUB_REPO_PATH=dev configured
Blog List LoadingPendingVerify all dev articles appear
Image AssetsPendingTest image loading from dev folder
NavigationPendingLinks between articles work
SEO MetadataPendingVerify frontmatter parsing
PerformancePendingCheck load times

Next Steps

  1. Create more test articles in dev/ folder
  2. When ready, move to root for production
  3. Set up GitHub webhook for auto-updates

Environment: Staging
Last Updated: December 3, 2025
Status: Test Article

Don't want to host it yourself?
Try Vexa Cloud for hassle-free meeting transcription with the same powerful API.