Skip to content

flowup/releases-example-app

Repository files navigation

Example app for GitHub Releases workshop

A basic web app built with Angular and deployed as SPA with Firebase Hosting. Serves to demonstrate using multiple environments and triggering production deployment via GitHub Release.

Environments

Environments are defined in repository settings, secrets are defined separately per environment.

Release instructions

In GitHub UI, create a new release. Create a new tag in the format vX.Y (increment that last released version by 1). Generate release notes, select as latest release and publish. This will trigger a deployment to production.

Links