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

Add CI/CD workflows for terraform automation #183

Open
wants to merge 9 commits into
base: main
Choose a base branch
from

Commits on Oct 3, 2023

  1. Add CI/CD workflows for terraform automation

    - add transcrypt script
    - workflow changes to terraform
    DaMandal0rian committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    55c06e4 View commit details
    Browse the repository at this point in the history
  2. Permission fixes and paths

    - fix permissions
    - write to /tmp path and not directly in repo for transcrypt
    - fix backend config path
    DaMandal0rian committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    99a5ac2 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2023

  1. minor fixes

    - make tokens consistent and adjust some paths.
    - add comments
    - remove extra env variable set
    DaMandal0rian committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    4a6c180 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2023

  1. Configuration menu
    Copy the full SHA
    546685a View commit details
    Browse the repository at this point in the history
  2. Remove terrform init backend config

    - this is not needed with terraform cloud
    - test (remove GH_TOKEN)
    DaMandal0rian committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    2d35eef View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2023

  1. add token masking

    DaMandal0rian committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    2fe0c94 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. remove tfvars secret and add branch input

    - remove tfvars secret and storing in github, use the encrypted terraform.tfvars file with transcrypt.
    - add branch as input
    - change API token name and remove vars secret file
    - change path for dedicated runners
    DaMandal0rian committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    d865c7c View commit details
    Browse the repository at this point in the history
  2. update to gemini-3g

    DaMandal0rian committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    174064d View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. add more inputs

    - add genesis hash input
    - add terraform apply and destroy inputs
    DaMandal0rian committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    6ea4586 View commit details
    Browse the repository at this point in the history