New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ci: move to GitHub Actions #444
Conversation
(cherry picked from commit ca35dfc)
Use os.linesep also with py3 on Windows. Apparently the case on GHA: https://github.com/blueyed/pdbpp/runs/2347405821?check_suite_focus=true#step:8:274
(cherry picked from commit cc5950c)
This reverts commit 15f3794.
Currently fails with pip 20.3.4 https://github.com/blueyed/pdbpp/runs/2347741991?check_suite_focus=true#step:7:18
This reverts commit bb93f57.
Codecov says there are 2 missed lines with testing/test_pdb.py, but fails to display them then with https://app.codecov.io/gh/pdbpp/pdbpp/compare/444/changes, |
There is some weirdness with partial/branch coverage, where in testing/test_pdb.py "45->46" was reported correctly on Travis (python 3.9.0-final-0, https://travis-ci.com/github/pdbpp/pdbpp/jobs/445379890#L529), but not on GHA now (python 3.9.4-final-0, https://github.com/pdbpp/pdbpp/pull/444/checks?check_run_id=2478657662#step:10:280). |
This reverts commit 3df4e70.
Move to GitHub Actions, based on recent change on master, pulling in fixes as necessary to make it work here. NOTES: - Tests on Windows are not included, although a fix should not be that hard, mostly related to quoting of filenames (cb56e1b). * ci: use .coveragerc (#304) This allows for `pytest --cov` without `--cov-config=tox.ini`, which would otherwise result in the config not being picked up in some case. Also makes it clearer that coverage is used. (cherry picked from commit 461a4ca) * ci: move to GitHub Actions (#444) Closes #441. (cherry picked from commit 3476f0a) * build(ci): codecov: remove verbose=true (#446) (cherry picked from commit b326f14) * Fix hideframe decorator for Python 3.8 (#263) (cherry picked from commit 90e1a30) Ref: #263 * ci: checkqa: fix running flake8 for testing (#16) (cherry picked from commit 6dd3ab7) Conflicts: testing/test_pdb.py tox.ini * fix(qa): flake8 fixes (F522) * fix(tests): fix test_pdbrc_continue for newer PyPy3 Backport of 1539867, without changes to .travis.yml.
No description provided.