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)
This commit is contained in:
geeksville
2024-06-22 07:49:06 -07:00
parent cd5913ae6d
commit 9e319f3c52
7 changed files with 50 additions and 393 deletions

1
.gitignore vendored
View File

@@ -16,3 +16,4 @@ __pycache__
examples/__pycache__
meshtastic.spec
.hypothesis/
coverage.xml