https://github.com/qaware/workshop-agenda-bootstrap
https://github.com/qaware/workshop-agenda-bootstrap
Last synced: 7 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/qaware/workshop-agenda-bootstrap
- Owner: qaware
- Created: 2024-03-26T16:51:11.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-27T18:21:40.000Z (almost 2 years ago)
- Last Synced: 2025-05-14T02:56:00.884Z (8 months ago)
- Language: HCL
- Size: 9.77 KB
- Stars: 0
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Workshop Agenda Bootstrap
[](https://github.com/pre-commit/pre-commit)
[](https://renovatebot.com)
This project contains Infrastructure-as-Code resources to bootstrap the agenda workshop.
## Local Development
- Ensure the following tools are installed and active.
- [direnv](https://direnv.net)
- [task](https://taskfile.dev)
- [terraform](https://www.terraform.io)
- [terraform-docs](https://terraform-docs.io)
- [checkov](https://checkov.io)
- [pre-commit](https://pre-commit.com)
- [check-jsonschema](https://check-jsonschema.readthedocs.io)
- Clone this repository
``` shell
cd
git clone git@github.com:qaware/workshop-agenda-bootstrap.git
cd workshop-agenda-bootstrap
```
- Create a `.envrc` file based on the example template.
``` shell
cp .example.envrc .envrc
```
- Allow direnv to load the `.envrc` file.
``` shell
direnv allow .
```
- Show available tasks
``` shell
task --list
```