Skip to content

Improve framework CI running#1272

Merged
LourensVeen merged 2 commits into
amusecode:mainfrom
LourensVeen:issue_1271_framework_ci_libs
Jun 1, 2026
Merged

Improve framework CI running#1272
LourensVeen merged 2 commits into
amusecode:mainfrom
LourensVeen:issue_1271_framework_ci_libs

Conversation

@LourensVeen

Copy link
Copy Markdown
Member

This extends the framework CI tests to run if there are changes to the libraries or the framework tests, rather than only to the Python code.

It also runs the all-up compat tests for PRs only if the PR changes the installer, otherwise only the specific tests for framework or code will be run.

Fixes #1271

@LourensVeen LourensVeen self-assigned this Jun 1, 2026
@LourensVeen LourensVeen requested a review from a team as a code owner June 1, 2026 08:44
@LourensVeen

Copy link
Copy Markdown
Member Author

Seems to work, and will save a bunch of email, so I'm going to merge this.

@LourensVeen LourensVeen merged commit 005eae2 into amusecode:main Jun 1, 2026
4 checks passed
@github-project-automation github-project-automation Bot moved this from Backlog to Done in Development Board Jun 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Framework CI should run for changes in /lib and tests

1 participant