Commit Graph

60 Commits

Author SHA1 Message Date
DWesl
4cfb1a854f CI: Use the new GitHub Action for codecov
The old bash downloader will be removed soon.
2021-12-11 15:13:56 -05:00
DWesl
407abbfa18 CI: Try to get tests fully working
The actual test step wasn't running, so try to run that as a shell
script rather than an executable.  Also get more of the dependencies
installed.
2021-12-11 15:12:31 -05:00
DWesl
9ec4034bff CI: Incorporate suggestions from PR.
Upload coverage information, add Cygwin to the list of systems with CI,
space out entries.
2021-12-11 08:27:35 -05:00
DWesl
1daaf9273c CI: Split the config check from the actual test.
I'm using selftest.py to check whether I've installed everything.
Pytest actually finds and runs the tests.  For some reason that wasn't
running earlier.
2021-12-10 21:53:43 -05:00
DWesl
cd087c6007 CI: Fix the path to the build wheels.
setup.py bdist_wheel goes to dist/*.whl
pip wheel goes to *.whl
2021-12-10 21:20:47 -05:00
DWesl
8ebac45f24 CI: Explicitly use dash to get shell globbing. 2021-12-10 21:14:41 -05:00
DWesl
a4495decf8 CI: Stop using dash so the DOS line endings don't throw things off. 2021-12-10 19:57:44 -05:00
DWesl
b798989f33 CI: Make sure all python requirements are installed in Cygwin CI.
For some reason wheel wasn't installed properly.
2021-12-10 19:08:28 -05:00
DWesl
67bef87a07 CI: Specify where the command line goes in the shell.
I think this is how specifying the shell works.  The documentation
isn't terribly clear.
2021-12-10 18:21:23 -05:00
DWesl
fdbb1870d4 CI: Add a cygwin run to GitHub Actions.
Requested for the _imagingtk fix.
2021-12-10 08:52:46 -05:00