Releases: cloudposse-terraform-components/aws-argocd-github-repo
Releases · cloudposse-terraform-components/aws-argocd-github-repo
v2.0.0
feat: Support for GitHub Apps @milldr (#17)
## what - Add support for `use_local_github_credentials` - Correct spelling of `succeed`why
- If we want to entire do away with GitHub PATs, we can require this component to be applied locally. This adds an option to do that.
- With cloudposse-terraform-components/aws-eks-argocd#16, we corrected spelling of "succeed". This needs to be updated to apply the changes to the application set
references
Summary by CodeRabbit
-
New Features
- Introduced new configuration options to bypass pull request reviews and enable local GitHub credentials for easier setup.
- Improved branch protection settings to integrate these new capabilities.
-
Bug Fixes
- Corrected a spelling error in notification messages for clarity.
-
Documentation
- Enhanced module documentation with updated and additional input variable details.
-
Chores
- Updated version control ignore rules and removed a redundant dependency.
🤖 Automatic Updates
Update README.md and docs @[cloudposse-releaser[bot]](https://github.com/apps/cloudposse-releaser) (#19)
## what This is an auto-generated PR that updates the README.md and docswhy
To have most recent changes of README.md and doc from origin templates
v1.536.0
Add component tests @goruha (#16)
# What * [ ] Add `basic` component test * [ ] Add `disabled` component test * [ ] Test component drifting * [ ] Add any additional use case testsWhy
- Test basic component features
- Verify that the component does not create any resources when input
enabled: false
set - Verify that the component does not drift on a second run with the same inputs
- Add test for any additional than basic use cases for the component
References
Summary by CodeRabbit
-
New Features
- Repository and team settings now reflect a configurable enabled flag, ensuring outputs are conditionally populated.
- Introduced new YAML configurations for ArgoCD and GitHub integration, specifying components and settings for deployment.
-
Tests
- Expanded test coverage with new test suites and fixtures to validate component behavior and configuration.
-
Chores
- Improved repository hygiene with updated ignore rules and removed redundant test scripts.