Closed fopina closed 11 months ago
@allburov ready for review! Just in time to use it to release 1.0.9 😄
Btw, all workflows tested in https://github.com/fopina/dohq_teamcity/actions
1.0.9
release is available! https://pypi.org/project/dohq-teamcity/
shout-out to @fopina :1st_place_medal:
Following up on #49, this PR replaces Travis with Github workflows
Workflows are based on what I regularly use in my own projects (eg, this or this)
Some notes:
pytest
instead ofnose
as .travis.yml and these requirements were inconsistenttests
workflow includes a commented job for style checks, same as travis didflake8
norblack
config (in setup.py or a pyproject.toml), so I left it the same way to be address in different PRtest.pypi.org
(by using a branch namedtestpypi-*
)tests
will be executed twice if a PR is opentests
workflow to not triggerif PR and source branch is testpypi*
but I felt like it wasn't worth (running tests is fast and it only happens twice for these special branches WITH open PR)I hope these helps!