-
Notifications
You must be signed in to change notification settings - Fork 28
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
Fix test_all_plugins
workflow
#370
base: main
Are you sure you want to change the base?
Conversation
CI here will continue failing until we merge #371 (at least 😆) |
test_all_plugins
workflow
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #370 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 37 37
Lines 2709 2709
=========================================
Hits 2709 2709 ☔ View full report in Codecov by Sentry. |
python-version: 3.9 | ||
miniforge-variant: Mambaforge | ||
python-version: '3.10' | ||
miniforge-variant: Miniforge3 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
miniforge-variant: Miniforge3 | |
miniforge-variant: Miniforge3 | |
conda-remove-defaults: "true" |
To silence the warning
https://github.com/napari/npe2/actions/runs/12840078624
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good!
https://github.com/napari/npe2/actions/runs/12840078624
Any thought to making it more than 10?
Since ages ago, the
test_all_plugins.yml
workflow was no longer usable because the GHA matrix allows for a maximum of 256 jobs, and we have far more plugins than that.This PR updates the workflow to:
$GITHUB_OUTPUT
environment file to set the matrix strategy output instead of::set-output
command which is soon to be deprecatedminiforge3
instead ofmambaforge
for setting up conda because a warning in an action said soNote the workflow is still triggered in the same ways: via manual dispatch, or via the
test-all-plugins
label added to a PR