Ian McEwen
b8c0a62b27
Add powermon group to ci install
2024-08-11 10:11:35 -07:00
Kevin Hester
dfa3d46a34
add pandas as an optional dependancy (for analytics only)
2024-07-31 17:03:44 -07:00
Kevin Hester
de29bf34ef
install all extras when running poetry inside of CI
2024-07-31 16:03:22 -07:00
Ian McEwen
3c772b5a31
Attempt adding python 3.12 to CI
2024-07-07 21:15:29 -07:00
Kevin Hester
362c1f3d2a
remove python 3.8
2024-06-25 10:21:11 -07:00
geeksville
9e319f3c52
update CI scripts to allow running CI on the desktop (see below)
...
* add script to run 'act' local github actions tool (lets devs check github
actions on their local machine)
* Update various github actions to latest (so they can work with the 'act'
tool)
* change a few places where python version was not properly quoted as a
string (act yaml parser is more strict than the github version)
* update pylint min-version to work with recent github actions
* remove pandas/riden requirement (that's in my other branch for now)
2024-06-22 08:02:33 -07:00
geeksville
cd5913ae6d
WIP switch to using Poetry for builds/dev usage. Looks pretty good
...
still need to update readme and pypi upload
2024-06-22 08:01:54 -07:00
Ian McEwen
7a1b4b0d8b
Attempt to add mypy to CI
2024-03-30 10:46:42 -07:00
Ian McEwen
ffa2de5385
Attempt upgrading codecov action to see if tokenless uploads can be made to work
2024-03-29 19:54:51 -07:00
Ian McEwen
03ceb9bcab
Ignore generated interfaces for pylint
2024-03-29 18:56:19 -07:00
Henrich Hartzer
a1bffe4f26
Update Github CI removing end-of-lifed Python 3.6 and 3.7, add 3.11
2023-07-07 15:44:19 +00:00
Thomas Göttgens
62843ea39c
Ignore the generated files
2023-03-31 10:04:42 +02:00
Sacha Weatherstone
717de611b9
Update ci.yml
2022-05-12 21:28:09 +10:00
Mike Kinney
bd4d309d89
update codecov
2022-04-11 14:23:49 -07:00
Mike Kinney
804c09b6c5
bump to v2 of codecov
2022-04-11 14:18:38 -07:00
Mike Kinney
5cfb6ffa11
add examples to lint and fix warnings
2022-02-10 14:51:22 -08:00
Mike Kinney
f42b1ad4e0
check python v3.10 as well
2022-01-05 18:18:31 -08:00
Mike Kinney
fe69f05e75
add python 3.6, 3.7, 3.8, and 3.9 for ci and validation
2022-01-05 11:20:04 -08:00
mkinney
4bac85b6a9
Update ci.yml
2021-12-30 09:21:17 -08:00
Mike Kinney
8aa165ec93
see if we can validate if we can run the cli from just the build
2021-12-16 12:21:49 -08:00
Mike Kinney
089d64105e
fail build if pylint has issues
2021-12-09 09:14:38 -08:00
Mike Kinney
da4326e0cc
uninstall system meshtastic
2021-12-06 23:27:08 -08:00
Mike Kinney
cb61a40767
more tweaks for ci
2021-12-06 23:24:13 -08:00
Mike Kinney
914c0fab8c
tweak ci
2021-12-06 23:15:29 -08:00
Mike Kinney
da37d77d67
add pytap2 and a quick int check after installing on ci
2021-12-06 23:11:41 -08:00
Mike Kinney
ef811b5f7b
add coverage
2021-12-01 10:34:48 -08:00
Mike Kinney
e7e094a14c
add requirements.txt; update ci
2021-12-01 10:17:39 -08:00
Mike Kinney
5deca40925
add pylint but do not stop on issues
2021-12-01 09:51:51 -08:00
Mike Kinney
a811a9dee6
add pytest to github action
2021-12-01 09:36:46 -08:00