Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

♻️ Cleanup this repository #141

Merged
merged 12 commits into from
Nov 11, 2023
Merged

♻️ Cleanup this repository #141

merged 12 commits into from
Nov 11, 2023

Conversation

xunleii
Copy link
Owner

@xunleii xunleii commented Oct 29, 2023

Fix #140

@xunleii xunleii self-assigned this Oct 29, 2023
@xunleii xunleii added terraform:plan Invoke Terraform plan workflow on the current PR size/M kind/enhancement New feature or request kind/documentation Improvements or additions to documentation labels Oct 29, 2023
Dev container is well integrated to VS Code and Github, so it's
interesting to configure it to make it more developper-friendly.

Signed-off-by: Alexandre Nicolaie <alexandre.nicolaie@gmail.com>
Signed-off-by: Alexandre Nicolaie <alexandre.nicolaie@gmail.com>
- Move the security disclosure at the begin of the README
- Add "real" example based on working examples

fixes #136

Signed-off-by: Alexandre Nicolaie <alexandre.nicolaie@gmail.com>
- Add stale bot
- Prefix all "bot" worflows
- Migrate all external workflows locally
- Add security check with Trivy

Signed-off-by: Alexandre Nicolaie <alexandre.nicolaie@gmail.com>
Signed-off-by: Alexandre Nicolaie <alexandre.nicolaie@gmail.com>
Signed-off-by: Alexandre Nicolaie <alexandre.nicolaie@gmail.com>
In order to have more information during provisionning, I make this
token as non-sensitive value. This didn't have any issue on security
because it is never showed on logs.

Signed-off-by: Alexandre Nicolaie <alexandre.nicolaie@gmail.com>
Fixes #144

Signed-off-by: Alexandre Nicolaie <alexandre.nicolaie@gmail.com>
Signed-off-by: Alexandre Nicolaie <alexandre.nicolaie@gmail.com>
Signed-off-by: Alexandre Nicolaie <alexandre.nicolaie@gmail.com>
@xunleii xunleii force-pushed the 140-refresh-this-repo branch 2 times, most recently from d241a30 to 615c6c1 Compare November 11, 2023 15:39
Signed-off-by: Alexandre Nicolaie <alexandre.nicolaie@gmail.com>
@xunleii xunleii added terraform:plan Invoke Terraform plan workflow on the current PR and removed terraform:plan Invoke Terraform plan workflow on the current PR labels Nov 11, 2023
@github-actions github-actions bot removed the terraform:plan Invoke Terraform plan workflow on the current PR label Nov 11, 2023
@xunleii xunleii added the terraform:plan Invoke Terraform plan workflow on the current PR label Nov 11, 2023
@github-actions github-actions bot removed the terraform:plan Invoke Terraform plan workflow on the current PR label Nov 11, 2023
Signed-off-by: Alexandre Nicolaie <alexandre.nicolaie@gmail.com>
Copy link
Contributor

Terraform CI/CD

  • 🖌️ Check if all Terraform configuration files are in a canonical format
  • 🛠️ Validate the configuration files

Report based on commit f8da3d2 (authored by @xunleii). See actions#6835182121 for more details.

Copy link
Contributor

Terraform CI/CD (examples/hcloud-k3s)

  • 🖌️ Check if all Terraform configuration files are in a canonical format
  • 🛠️ Validate the configuration files

Report based on commit f8da3d2 (authored by @xunleii). See actions#6835182121 for more details.

Copy link
Contributor

Terraform CI/CD (examples/civo-k3s)

  • 🖌️ Check if all Terraform configuration files are in a canonical format
  • 🛠️ Validate the configuration files

Report based on commit f8da3d2 (authored by @xunleii). See actions#6835182121 for more details.

@xunleii xunleii added the terraform:plan Invoke Terraform plan workflow on the current PR label Nov 11, 2023
@github-actions github-actions bot removed the terraform:plan Invoke Terraform plan workflow on the current PR label Nov 11, 2023
@xunleii xunleii merged commit 0d1e533 into master Nov 11, 2023
7 of 8 checks passed
@xunleii xunleii deleted the 140-refresh-this-repo branch November 11, 2023 15:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/documentation Improvements or additions to documentation kind/enhancement New feature or request size/M
Projects
None yet
Development

Successfully merging this pull request may close these issues.

🚧 Refresh this repository
1 participant