This is a sample of a NodeJS application that is built using denogent + GitHub Actions
The build process involves
- Installing NPM dependencies
- Running tests (the tests rely on Redis to run in the background)
- Building a Docker image
- Pushing the Docker image to a registry on tagged commits