- Set up a continuous integration pipeline with GitHub Actions that ensures new PRs pass certain checks before they are merged to
main
:- Unit tests pass
- Formatting checks pass
- Linting checks pass
- Security checks pass
- Configure a cloud-based SQLite database hosted on Turso.
- Set up a continuous deployment pipeline with GitHub Actions that does the following whenever changes are merged into
main
:- Builds a new server
- Builds a new Docker image for the server
- Pushes the Docker image to the Google Artifact Registry
- Deploys a new Cloud Run revision with the new image and serves the app to the public internet
forked from bootdotdev/learn-cicd-typescript-starter
-
Notifications
You must be signed in to change notification settings - Fork 0
The typescript starter code for the "Learn CICD" course on Boot.dev
traminal412/learn-cicd-typescript-starter
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
The typescript starter code for the "Learn CICD" course on Boot.dev
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- TypeScript 62.0%
- HTML 37.2%
- Dockerfile 0.8%