MattHag
9617cb88df
dist: extend makefile and tests
...
* Show pytest coverage in GitHub CI tests
Related #1097
* Extend Makefile with installation and test targets
Refactor setup steps to unify commands between Linux and macOS.
Move bash commands into Makefile for consistency and enable local
execution of GitHub CI commands corresponding Makefile targets.
Install on Ubuntu:
make install_ubuntu
Install on Ubuntu for development:
make install_ubuntu PIP_ARGS=."[test]"
Fixes #2303
* Improve name of GitHub test actions
Related #2303
2024-02-18 08:29:29 -05:00
MattHag
afdfcb0d2c
tests: Show pytest coverage in GitHub CI tests
...
Related #1097
2024-02-18 07:40:09 -05:00
MattHag
e6191296e0
macos: Remove dbus from macos dependencies
...
Related #2284
2024-02-14 19:27:06 -05:00
MattHag
b516b12920
Setup macOS tests using GitHub action ( #2284 )
...
Related #1244
2024-02-14 13:40:25 -05:00
Matthias Hagmann
059ebecf84
tests: Add GitHub action for tests
...
Relates #1097
2024-02-10 13:58:20 -05:00
Peter F. Patel-Schneider
12f9c013f1
doc: install recent version before opening issues
2023-08-03 06:45:37 -04:00
ejsc1
934b486b13
dist: update pre-commit versions and python version
...
* Update checks.yml
* Create .python-version
Co-authored-by: Peter F. Patel-Schneider <pfpschneider@gmail.com>
2022-11-23 14:20:56 -05:00
Peter F. Patel-Schneider
e3cc516cb3
ui: log informational messages and above to a temporary file
2022-08-22 19:32:57 -04:00
Peter F. Patel-Schneider
15efb887f4
misc: update bug report form
2022-04-29 14:18:59 -04:00
Peter F. Patel-Schneider
1da6f124a0
docs: update comment about report rate and onboard profiles
2021-12-26 09:51:47 -05:00
Peter F. Patel-Schneider
5aedbad692
docs: update Solaar version in bug report template
2021-05-29 20:33:27 -04:00
Peter F. Patel-Schneider
0cfb9b8896
misc: tell issue reporters to look in known issues first
2021-04-23 13:21:04 -04:00
Peter F. Patel-Schneider
ec9ac9c920
docs: put show output in a details block in issue templates
2021-03-06 07:39:04 -05:00
Peter F. Patel-Schneider
95893f3aac
docs: minor documentation cleanup
2020-07-25 21:25:16 -04:00
Peter F. Patel-Schneider
1dc59fd374
docs: update issue templates
2020-07-11 15:36:49 -04:00
Filipe Laíns
bbaa144397
ci: add pre-commit
...
Signed-off-by: Filipe Laíns <lains@archlinux.org>
2020-07-07 15:11:15 +01:00
Peter F. Patel-Schneider
dd9626f7a4
docs: ask for git describe output if running a cloned version
2020-02-21 16:48:05 +00:00
Filipe Laíns
59c0367283
github: add issue templates
2019-12-01 21:48:57 +00:00