pleo-io/spa-tools
Reusable pieces of CICD pipelines for Single Page Applications
๐ Pleo SPA Tools
๐ก Terraform modules for deploying Single Page Applications on AWS infrastructure.
๐จโ๐ง This repository is lovingly stewarded by Pleo's Web Core team.
๐ Issues should be reported
in the repository or via
Stewards: SPA Tools
project on Linear (if you have access).
Contents
- Terraform Module - Main Terraform module for SPA deployment
- Lambda@Edge Functions - CloudFront Lambda@Edge functions
Contributing
This repo uses Semantic Release via
Release Please
to version the changes and keep an up-to-date changelog file. When creating a
PR, make sure that the squash commit title (i.e. the PR title) follows the
semantic commit standards.
When your PR with package changes is merged, Release Please will create another
PR that updates package version and changelog.
The release PR needs to be manually
closed and re-opened
in order to run CI checks.