Skip to content

Modifing pipeline checks to only trigger on specific file changes#138

Merged
maernest04 merged 1 commit intomainfrom
ernest_ma/run_pipelines_on_specific_changes
May 5, 2026
Merged

Modifing pipeline checks to only trigger on specific file changes#138
maernest04 merged 1 commit intomainfrom
ernest_ma/run_pipelines_on_specific_changes

Conversation

@maernest04
Copy link
Copy Markdown
Collaborator

@maernest04 maernest04 commented May 4, 2026

PR for #130

Problem

Heavy CI (lint, Go build/tests, Docker integration) ran on every PR, even if its simple PR changes like read me's. We should only run CI's on relevant file changes.

Solution

Add path-based change detection to the SCEvents workflows so those jobs only run when relevant files change, and add always-green status jobs so merge checks still pass when a workflow is intentionally skipped.

Copy link
Copy Markdown
Contributor

@steeevin88 steeevin88 left a comment

Choose a reason for hiding this comment

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

looks fine to me, fix the typo in the PR title + we can merge

@maernest04 maernest04 force-pushed the ernest_ma/run_pipelines_on_specific_changes branch from 46bab68 to 0bcf1f2 Compare May 5, 2026 03:27
Testing lint.yml

Testing go-ci.yml

Fixing read me after adding yml changes
@maernest04 maernest04 force-pushed the ernest_ma/run_pipelines_on_specific_changes branch from 0bcf1f2 to c75d2ac Compare May 5, 2026 03:30
@maernest04 maernest04 merged commit db32e02 into main May 5, 2026
12 checks passed
@maernest04 maernest04 deleted the ernest_ma/run_pipelines_on_specific_changes branch May 5, 2026 03:41
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.

2 participants