Commit Graph

10 Commits

Author SHA1 Message Date
Joe Carstairs
d5c4855a3e Fixes workflow and moves package.json to root directory 2024-05-05 21:13:39 +01:00
Joe Carstairs
86450b3dd8 Infrastructure as code (#3)
* Moves website to website/

* Adds terraform gitignores

* Terraform with AWS provider

* Initialises Terraform

* Locals and variables for provider

* Fetches SSL certificate from ACM

* S3 static website bucket

* CloudFront distribution

* Route53 records

* Deployment workflow uses secret S3 bucket suffix

* Adds README

---------

Co-authored-by: Joe Carstairs <65492573+Sycamost@users.noreply.github.com>
2024-05-05 21:00:40 +01:00
Joe Carstairs
333e88a4ae May cache this time? 2024-03-30 20:47:03 +00:00
Joe Carstairs
4718d76601 Configures credentials using env vars 2024-03-30 20:16:40 +00:00
Joe Carstairs
7bf730a601 Removes role-to-assume
This reverts commit f0ea645f1b.
2024-03-30 20:04:07 +00:00
Joe Carstairs
6c64d36485 Revert "Moves role-to-assume to bottom"
This reverts commit 7ec80d3242.
2024-03-30 20:04:01 +00:00
Joe Carstairs
7ec80d3242 Moves role-to-assume to bottom 2024-03-30 20:02:45 +00:00
Joe Carstairs
f0ea645f1b Revert "Removes role-to-assume"
This reverts commit f8d97e4114.
2024-03-30 20:01:07 +00:00
Joe Carstairs
f8d97e4114 Removes role-to-assume 2024-03-30 19:50:42 +00:00
Joe Carstairs
4da57a228d Create build-and-deploy.yml 2024-03-30 19:38:32 +00:00