Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor workflows #800

Merged
merged 7 commits into from
Mar 11, 2025
Merged

Refactor workflows #800

merged 7 commits into from
Mar 11, 2025

Conversation

tpadioleau
Copy link
Member

@tpadioleau tpadioleau commented Mar 9, 2025

Split and introduce dedicated workflows per language/category:

  • CMake
  • General
  • Markdown
  • Python
  • YAML

Each workflow is triggered using filters.

Note that for Python pylint is not called on benchmarks/splines_plot.py, this should be fixed in the future.

@tpadioleau tpadioleau self-assigned this Mar 9, 2025
@tpadioleau tpadioleau force-pushed the refactor-workflows branch 26 times, most recently from 18edd06 to 1df870a Compare March 9, 2025 22:11
@tpadioleau tpadioleau marked this pull request as draft March 10, 2025 10:25
@tpadioleau tpadioleau force-pushed the refactor-workflows branch 2 times, most recently from 52ff73c to b4570bf Compare March 10, 2025 18:52
@tpadioleau tpadioleau force-pushed the refactor-workflows branch 4 times, most recently from 61ae031 to af2e2b1 Compare March 10, 2025 21:44
@tpadioleau tpadioleau marked this pull request as ready for review March 10, 2025 22:20
@tpadioleau tpadioleau merged commit 857e8c9 into main Mar 11, 2025
11 of 25 checks passed
@tpadioleau tpadioleau deleted the refactor-workflows branch March 11, 2025 07:00
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