-
-
Notifications
You must be signed in to change notification settings - Fork 4.4k
Labels
InfrastructureIssues that relate to online tools we use to develop WagtailIssues that relate to online tools we use to develop Wagtailtype:Cleanup/OptimisationCode quality improvements, refactoring, performance optimization, tech debt reductionCode quality improvements, refactoring, performance optimization, tech debt reduction
Description
Problem statement
Initially opened as a PR: #6790. Our CI pipeline spends a lot of time on PRs that don’t actually have any relevant changes. It’d be nice if those were skipped.
Proposed solution
Explore how CircleCI can be configured to skip some or all of the CI checks it runs – ideally with officially-supported APIs that make this simple? Years ago on #6790 we found out about path filtering support, maybe it’s still the best option, maybe there are better ones now.
Alternative solutions
Leave things as-is?
Additional context
We have a few proposed solutions in #6790, but they need more work.
Working on this
We need someone to explore the CircleCI docs, potentially try any changes by setting up CI for their own fork of Wagtail. This will be crucial to confirming any proposed changes do work.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
InfrastructureIssues that relate to online tools we use to develop WagtailIssues that relate to online tools we use to develop Wagtailtype:Cleanup/OptimisationCode quality improvements, refactoring, performance optimization, tech debt reductionCode quality improvements, refactoring, performance optimization, tech debt reduction