napari / cookiecutter-napari-plugin

Cookiecutter for napari plugins
BSD 3-Clause "New" or "Revised" License
67 stars 39 forks source link

Dependabot for plugin template and child plugins #184

Closed GenevieveBuckley closed 3 months ago

GenevieveBuckley commented 3 months ago

Closes https://github.com/napari/cookiecutter-napari-plugin/issues/120

Dependabot is a useful tool for security updates of dependencies.

It benefits our wider napari plugin ecosystem to make it as easy as possible to keep plugins up to date, and free from known security vulnerabilities.

This PR:

I modeled the .github/dependabot.yml files on the python example here: https://til.simonwillison.net/github/dependabot-python-setup

Xref: https://github.com/napari/napari-plugin-template/pull/6 (both this PR and the other one are generated from the exact same branch)

GenevieveBuckley commented 3 months ago

Decisions made in the zulip discussion:

GenevieveBuckley commented 3 months ago

Not sure what was happening with the flaky CI test (Windows python 3.9). There were a couple of failures there, but I can't reproduce it, and the CI checks have all passed now.