#3797 ci: Require benchmarks to pass
Pull request opened by
edgarrmondragon
SSIA
Summary by Sourcery
Require benchmark workflow checks to pass when relevant changes are detected.
Enhancements:
• Make benchmark workflow results enforceable as a required check while allowing benchmark jobs to be skipped when unrelated files change.
• Support pull request and merge queue events while preserving CodSpeed compatibility.
CI:
• Update the CodSpeed workflow to detect relevant file changes and aggregate benchmark outcomes into a required CI check.
meltano/sdk