| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
Move the configuration of which files pyright should run on from the CI
command to pyproject.toml.
Pyright is only configured to run on the main files for v3. So don't run
it on the files for the old version of wee-slack, and don't run it on
the util scripts. Ideally we would run it on the util scripts, but they
give a lot of errors now, so we'd have to fix that first.
|
|
|
|
|
|
|
|
|
|
|
| |
Move the configuration of which files ruff check should run on from the
CI command to pyproject.toml and change it to run on most files.
Exclude these files:
- typings/weechat.pyi because it's copied from the WeeChat repo and I
don't want errors from that.
- wee_slack.py and _pytest because it's the old version, so there's no
point spending time fixing lint errors there.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This will update the nightly release with the latest build every time
master is pushed to.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
The caching doesn't seem to help much and it spends a while in the post
step for the cache so the total runtime is lower without the cache.
Having linting and testing in separate jobs doesn't seem valuable to me
either.
|
|
|
|
| |
The setup-python action doesn't support Python 2.7 anymore.
|
|
|
|
|
|
| |
Thanks to @sudoforge in #828 for this.
Closes #828
|
| |
|
| |
|
|
This patch removes the configuration for Travis-CI, and adds
configuration for Github Actions.
Co-authored-by: Ashish Kulkarni <ashish@kulkarni.dev>
|