Add build and deploy actions. #1

Open
max wants to merge 19 commits from feat/actions into main

19 Commits

Author SHA1 Message Date
max
69718dd467 feat: added cache
All checks were successful
Build & Deploy / Build Infrastructure (pull_request) Successful in 58s
Build & Deploy / Deploy Application (pull_request) Successful in 24s
2025-02-18 22:24:18 -05:00
max
db288c1f06 feat: run playbook action 2025-02-18 22:20:37 -05:00
max
2de880fb4c style: install requirements name 2025-02-18 21:45:15 -05:00
max
ab324b6b1c fix: using native python for running ansible lint 2025-02-18 21:44:47 -05:00
max
f4fee8521e fix: use any instance to run ansible job 2025-02-18 21:32:06 -05:00
max
76db2c3dd3 feat: added ansible-lint 2025-02-18 21:29:01 -05:00
max
14fa6c4052 fix: renamed action 2025-02-18 21:24:26 -05:00
max
0a3be5336b fix: main, not master 2025-02-18 21:21:44 -05:00
max
804743d2df feat: added deploy option when on the main branch 2025-02-18 21:20:03 -05:00
max
7992362abc style: emojis are too much 2025-02-18 21:04:59 -05:00
max
1beac34439 style: linting github action 2025-02-18 21:02:37 -05:00
max
e46795fd57 fix: aws credentials for plan 2025-02-18 20:56:18 -05:00
max
eb91cf5052 fix: using secrets for aws login 2025-02-18 20:55:13 -05:00
max
554525c287 fix: removed exposable backend config 2025-02-18 20:48:32 -05:00
max
73fa413df8 style: formatting terraform 2025-02-18 20:47:25 -05:00
max
93dbac9692 fix: hopefully we don't leak anymore 2025-02-18 20:46:34 -05:00
max
1ef8c9c173 feat: added backend config secret 2025-02-18 20:30:19 -05:00
max
384815b4a4 feat: added init and plan 2025-02-18 20:19:47 -05:00
max
5c3adaa624 feat: tf lint
All checks were successful
⭐ Quality Assurance / Terraform Lint (push) Successful in 47s
2025-02-18 15:44:47 -05:00