Stvad / CrowdAnki

Plugin for Anki SRS designed to facilitate cooperation on creation of notes and decks.
MIT License
520 stars 44 forks source link

Add test for running `fetch_dependencies.sh` (building `dist/`) #182

Closed aplaice closed 1 year ago

aplaice commented 1 year ago

This should only be called when Pipfile.lock is modified, to avoid unnecessary load for GitHub.

This should help us avoiding merging PRs like #176.


Having dist/ built (and cached) would also be valuable in the future for running end-to-end UI tests (once they're written), so that the CrowdAnki add-on code is exactly in the form it would be on a user's machine.


This should include a test that our dulwich build is pure python.