Skip to content

Unclog Workflows#755

Merged
pgbrodrick merged 1 commit into
isofit:devfrom
jammont:workflows/declog
Sep 11, 2025
Merged

Unclog Workflows#755
pgbrodrick merged 1 commit into
isofit:devfrom
jammont:workflows/declog

Conversation

@jammont

@jammont jammont commented Sep 8, 2025

Copy link
Copy Markdown
Collaborator

We have some workflow runs that are redundant:

  • When we merge PRs into dev or main, the workflows trigger
  • When nothing under isofit/ is changed

Since our primary workflow, build, operates only on the isofit code, it should only be triggered when anything under that directory is changed. Additionally, since we enforce tests to pass per-PR anyways, there's no need to rerun workflows when we merge a successfully-passed PR.

These changes will still allow workflows to trigger if anyone were to push directly to main or dev, though they shouldn't.

@jammont jammont added the cleanup A low priority label Sep 8, 2025
@pgbrodrick

Copy link
Copy Markdown
Collaborator

Great call, thank you!

@pgbrodrick pgbrodrick merged commit a33dbf3 into isofit:dev Sep 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cleanup A low priority

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants