-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(terraform): add GitHub configuration to Terraform setup (#25)
- 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.
- Loading branch information
1 parent
120401a
commit 6116186
Showing
2 changed files
with
110 additions
and
55 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters