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 Maintenance #208

Merged
merged 3 commits into from
Nov 1, 2023
Merged

CI Maintenance #208

merged 3 commits into from
Nov 1, 2023

Conversation

aidan-mundy
Copy link
Contributor

@aidan-mundy aidan-mundy commented Nov 1, 2023

🛠️ Description

  • Remove old Dependabot Changelog workflow
    • Workflow is broken
    • Minor dependency updates don't need changelog entries
    • Dependabot PRs are already autocreated with the pr/no-changelog tag which skips changelog checks
    • Made the same change to terraform-provider-hcp a while ago and it has worked out well
  • Fix changelog not checked when pr/no-changelog label is removed
  • Run Unit Tests and Linter on pushes to main
    • Many changes to this repo are made by PR-less CI-driven commits, and this will give better visibility into historical CI failures

@aidan-mundy aidan-mundy added bug Something isn't working pr/no-changelog github_actions Pull requests that update GitHub Actions code labels Nov 1, 2023
@aidan-mundy aidan-mundy merged commit 9b7f409 into main Nov 1, 2023
3 checks passed
@aidan-mundy aidan-mundy deleted the aidan-mundy/ci-maintenance branch November 1, 2023 20:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working github_actions Pull requests that update GitHub Actions code pr/no-changelog
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants