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

Added support for GitHub settings #25

Merged
merged 1 commit into from
Jul 14, 2024

Commits on Jul 14, 2024

  1. feat(terraform): add GitHub configuration to Terraform setup

    - Introduced GitHubConfig and GitHubConfigAction structs to manage GitHub-specific settings.
    - Updated TerraformConfig to include GitHubConfig.
    - Added functions NewGitHubConfigAction and NewGitHubConfig to initialize GitHub configurations.
    - Modified GitHub Actions workflow template to utilize the new GitHub configuration settings.
    - Conditional steps for setting up Nix and deploy keys based on GitHubConfigAction.
    - Environment variables and runner configuration are now dynamically set based on GitHubConfig.
    erikreinert committed Jul 14, 2024
    Configuration menu
    Copy the full SHA
    2dd67e6 View commit details
    Browse the repository at this point in the history