Skip to content

ci: Replace Dependabot with Renovate and add required-checks gate - #199

Merged
edgarrmondragon merged 2 commits into
mainfrom
ci/renovate-and-alls-green
Oct 14, 2026
Merged

edgarrmondragon merged 2 commits into
mainfrom
ci/renovate-and-alls-green

Conversation

@edgarrmondragon

Copy link
Copy Markdown
Contributor

Summary

  • Replace Dependabot with Renovate, extending the shared meltano/.github//renovate/base.json preset (same as meltano/meltano).
  • Add a files-changed job (dorny/paths-filter) so build-package, pytest and types only run when runtime-relevant files change.
  • Add a ci gate job (re-actors/alls-green) that allows those jobs to be skipped but fails if any of them fail.

Follow-up

After merging, set CI required checks as the required status check in branch protection (replacing the individual Pytest / Static Analysis checks).

@edgarrmondragon
edgarrmondragon requested a review from a team as a code owner October 14, 2026 21:32
@edgarrmondragon
edgarrmondragon added this pull request to the merge queue Oct 14, 2026
Merged via the queue into main with commit 505097e Oct 14, 2026
11 checks passed
@edgarrmondragon
edgarrmondragon deleted the ci/renovate-and-alls-green branch October 14, 2026 21:34
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.

1 participant