33 Commits

Author SHA1 Message Date
Bryant Biggs
eb78240617 fix: Update CI workflow versions to latest (#3176) 2024-10-11 18:03:02 +02:00
Bryant Biggs
8b90872983 fix: Remove deprecated inline_policy from cluster role (#3163) 2024-09-21 09:45:50 -05:00
Bryant Biggs
7cd3be3fbb docs: Add mkdocs support to render static documentation site on GitHub (#3070)
* docs: Add `mkdocs` support to render static documentation site on GitHub

* fix: Correct mis-spelled file name
2024-06-14 09:46:46 -04:00
Bryant Biggs
d14cc925c4 fix: Update CI workflow versions to remove deprecated runtime warnings (#2956) 2024-03-06 18:30:34 -08:00
Pål-Magnus Slåtto
3e8e6053d7 chore: Upgrade CI workflows to use non-deprecated runtimes (#2420) 2023-01-28 07:45:05 -05:00
Bryant Biggs
460e43db77 fix: Use a version for to avoid GitHub API rate limiting on CI workflows (#2376) 2023-01-03 15:20:45 +01:00
Bryant Biggs
364c60d572 fix: Update CI configuration files to use latest version (#2293) 2022-11-07 20:17:59 +01:00
Bryant Biggs
a1d28a721a chore: Update release configuration files to correctly use conventional-commits (#1755) 2022-01-10 10:22:56 +01:00
Bryant Biggs
be86c0b898 fix: Update preset rule on semantic-release to use conventional commits (#1736) 2022-01-05 20:56:42 +01:00
Bryant Biggs
ee9f0c646a feat!: Removed support for launch configuration and replace count with for_each (#1680) 2022-01-05 13:01:31 +01:00
Anton Babenko
d569aa3554 chore: Fixed types in PR title (#1718) 2021-12-13 15:26:21 +01:00
Anton Babenko
8d33a46170 chore: Updated allowed types for PR title (#1716) 2021-12-12 21:55:51 +01:00
Anton Babenko
3002be59ef chore: Added action to validate PR title (#1715) 2021-12-12 21:49:57 +01:00
Bryant Biggs
b876ff9513 fix: update CI/CD process to enable auto-release workflow (#1698) 2021-11-22 17:15:50 +01:00
Dawid Rogaczewski
f16cd37060 chore: Migrate from the stalebot app to GitHub Action (#1665) 2021-11-02 14:03:11 +01:00
Kevin Lefevre
e1f54ba73f chore: Extract only tflint file in GH Actions (#1453) 2021-08-31 12:51:42 +02:00
Kevin Lefevre
4f683ab776 chore: extract only terraform-docs binary during GH Actions run (#1541) 2021-08-25 16:42:29 +02:00
Thierno IB. BARRY
9571a19028 chore: Check for changelog on pull_request_target only (#1391) 2021-05-25 11:11:00 +02:00
Thierno IB. BARRY
45f3b2f3f3 chore: check for changelog only when CHANGELOG.md change (#1390) 2021-05-25 10:56:57 +02:00
Thierno IB. BARRY
80f83fe4af chore: Remove CI tests from checklist in PR template (#1383) 2021-05-24 23:40:59 +02:00
Thierno IB. BARRY
5db15e3d6d ci: Bump terraform-docs to 0.13 (#1335) 2021-05-04 23:30:06 +02:00
Tjeu Kayim
2a6f07a0e8 fix: Updated code and version requirements to work with Terraform 0.15 (#1165) 2021-04-16 09:56:37 +02:00
Thierno IB. BARRY
58f753e9f8 ci: Use ubuntu-latest instead of MacOS for docs checks (#1074) 2020-10-29 01:13:43 +01:00
Thierno IB. BARRY
c7f88997d1 ci: Fix GitHub Actions CI macOS build errors (#1065)
Temporary fix for https://github.com/actions/virtual-environments/issues/1811
2020-10-25 15:07:22 +01:00
Daniel Piddock
415cfca9af ci: fix CI lint job (#973)
Module used by an example does not allow use with 0.13 yet. Lock to
latest version of 0.12. No 0.12 floating tag :(
2020-08-12 16:10:31 +02:00
Thierno IB. BARRY
9fb1a20d82 improvement: automate changelog management (#786) 2020-03-17 14:22:22 +01:00
Max Williams
cca389abab Switch Validate github action to use env vars (#718)
* Switch Validate github action to use env vars

* update changelog after release

* Update CHANGELOG.md

Co-Authored-By: Thierno IB. BARRY <ibrahima.br@gmail.com>

Co-authored-by: Thierno IB. BARRY <ibrahima.br@gmail.com>
2020-01-30 12:27:35 +01:00
Thierno IB. BARRY
065158a970 fix terraform pre-commit args for terraform-docs (#714)
* fix terraform pre-commit args for terraform-docs

* fix docs with terraform-docs 0.8.x

Signed-off-by: Thierno BARRY <thierno.barry@polyconseil.fr>

* resolve confliting filesx

* update homebrew formulas before install

* update changelog
2020-01-28 18:53:55 +01:00
Daniel Piddock
7c2c4a6aa5 Bump minimum Terraform to 0.12.9 (#617) 2019-12-09 09:59:26 +01:00
William Morgan
cf3dcc5c58 Support for EKS Managed Node Groups (#602)
* Finished first cut of managed node groups

* Updated formatting and extra fields.

* Updating Changelog and README

* Fixing formatting

* Fixing docs.

* Updating required Version

* Updating changelog

* Adding example for managed node groups

* Managed IAM Roles for Nodegroups now have correct policies. Tags can now be added to node groups.

* Fixing bug where people could set source_security_group_ids without setting ssh key causing a race condition within the aws provider.

* Adding lifecycle create_before_destroy

* Adding random pet names for create_before_destroy

* Updating per comments.

* Updating required versions of terraform

* Updating per comments.

* Updating vars

* Updating minimum version for terraform

* Change worker_groups_managed_node_groups to node_groups

* Using for_each on the random_pet

* Adding changes recommended by @eytanhanig

* Update node_groups.tf
2019-12-04 18:30:36 +01:00
Daniel Piddock
c0ae644204 Add Action check against minimum versions (#575) 2019-11-04 16:18:19 +01:00
Xiangxuan Liu
347db3e230 Improve CI pipeline 2019-09-19 10:20:29 +08:00
刘相轩
2254ab709e Replace travis with GitHub Actions (#497) 2019-09-11 16:59:58 +02:00