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

ci: install terraform before running generate #531

Merged
merged 1 commit into from
Jan 8, 2025

Conversation

the-technat
Copy link
Collaborator

Fixes the CI tests which are currently failing.

@the-technat the-technat enabled auto-merge (squash) January 8, 2025 16:14
Copy link
Collaborator

@onematchfox onematchfox left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How has this worked until now? 😲

@the-technat
Copy link
Collaborator Author

@onematchfox good question, probably the github runners had a Terraform binary installed by default.

Anyway, the scaffold repo does this too: https://github.com/hashicorp/terraform-provider-scaffolding-framework/blob/main/.github/workflows/test.yml#L45-L48

@onematchfox
Copy link
Collaborator

onematchfox commented Jan 8, 2025

Complete nit... Not that this repo requires/enforces commit message semantics to begin with but, for future reference, ci would be a more appropriate commit type than feat(ci) for this change since it isn't actually adding anything to the provider itself. I.e. ci: install terraform before running generate. See angular/CONTRIBUTING.md for reference on the meaning of commit types 😄.

@mkilchhofer mkilchhofer changed the title feat(ci): install terraform before running generate ci: install terraform before running generate Jan 8, 2025
@the-technat the-technat merged commit 173c893 into main Jan 8, 2025
8 checks passed
@the-technat the-technat deleted the ci/terraform-binary branch January 8, 2025 18:22
the-technat added a commit to chidambaram27/terraform-provider-argocd that referenced this pull request Jan 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants