├── .bandit ├── .gitignore ├── .pre-commit-config.yaml ├── .pylintrc ├── .travis.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── DCO ├── Dockerfile.app ├── Dockerfile.test ├── Jenkinsfile ├── LICENSE ├── Makefile ├── README.md ├── conf.yaml ├── files ├── gitconfig ├── install-rpm-packages.yaml ├── recipe.yaml └── run.sh ├── gitchangelog ├── .gitchangelog.rc └── markdown.tpl ├── hack └── clean-testing-github-repos ├── logo_design ├── logo-bot-extended-v1-readme-border.png ├── logo-bot-extended-v1.png ├── logo-bot-extended-v2.png ├── logo-bot-guide.pdf ├── logo-bot.png └── release-bot.sketch ├── release-conf-example.yaml ├── release-conf.yaml ├── release_bot ├── __init__.py ├── __main__.py ├── celerizer.py ├── celery_task.py ├── cli.py ├── configuration.py ├── exceptions.py ├── git.py ├── github.py ├── init_repo.py ├── new_pr.py ├── new_release.py ├── pypi.py ├── releasebot.py ├── utils.py ├── version.py └── webhooks.py ├── setup.cfg ├── setup.py └── tests ├── __init__.py ├── conftest.py ├── github_utils.py ├── src ├── conf_with_clone_url.yaml ├── conf_with_gitchangelog.yaml ├── different-pypi-name.yaml ├── example_setup.py.txt ├── missing_author.yaml ├── missing_items_conf.yaml ├── release-conf.yaml ├── release_bot_test │ ├── __init__.py.txt │ └── release_bot_test.py.txt ├── rlsbot_test │ ├── __init__.py │ ├── rlsbot_test.py │ └── setup.py ├── sample_conf.yaml └── test-setup.cfg ├── test_bot.py ├── test_changelog.py ├── test_github.py ├── test_load_local_conf.py ├── test_load_release_conf.py ├── test_pypi.py ├── test_utils.py ├── test_webhooks.py └── unit ├── __init__.py └── test_github.py /.bandit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/.bandit -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/.pylintrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DCO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/DCO -------------------------------------------------------------------------------- /Dockerfile.app: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/Dockerfile.app -------------------------------------------------------------------------------- /Dockerfile.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/Dockerfile.test -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/README.md -------------------------------------------------------------------------------- /conf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/conf.yaml -------------------------------------------------------------------------------- /files/gitconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/files/gitconfig -------------------------------------------------------------------------------- /files/install-rpm-packages.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/files/install-rpm-packages.yaml -------------------------------------------------------------------------------- /files/recipe.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/files/recipe.yaml -------------------------------------------------------------------------------- /files/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/files/run.sh -------------------------------------------------------------------------------- /gitchangelog/.gitchangelog.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/gitchangelog/.gitchangelog.rc -------------------------------------------------------------------------------- /gitchangelog/markdown.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/gitchangelog/markdown.tpl -------------------------------------------------------------------------------- /hack/clean-testing-github-repos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/hack/clean-testing-github-repos -------------------------------------------------------------------------------- /logo_design/logo-bot-extended-v1-readme-border.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/logo_design/logo-bot-extended-v1-readme-border.png -------------------------------------------------------------------------------- /logo_design/logo-bot-extended-v1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/logo_design/logo-bot-extended-v1.png -------------------------------------------------------------------------------- /logo_design/logo-bot-extended-v2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/logo_design/logo-bot-extended-v2.png -------------------------------------------------------------------------------- /logo_design/logo-bot-guide.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/logo_design/logo-bot-guide.pdf -------------------------------------------------------------------------------- /logo_design/logo-bot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/logo_design/logo-bot.png -------------------------------------------------------------------------------- /logo_design/release-bot.sketch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/logo_design/release-bot.sketch -------------------------------------------------------------------------------- /release-conf-example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/release-conf-example.yaml -------------------------------------------------------------------------------- /release-conf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/release-conf.yaml -------------------------------------------------------------------------------- /release_bot/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/release_bot/__init__.py -------------------------------------------------------------------------------- /release_bot/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/release_bot/__main__.py -------------------------------------------------------------------------------- /release_bot/celerizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/release_bot/celerizer.py -------------------------------------------------------------------------------- /release_bot/celery_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/release_bot/celery_task.py -------------------------------------------------------------------------------- /release_bot/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/release_bot/cli.py -------------------------------------------------------------------------------- /release_bot/configuration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/release_bot/configuration.py -------------------------------------------------------------------------------- /release_bot/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/release_bot/exceptions.py -------------------------------------------------------------------------------- /release_bot/git.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/release_bot/git.py -------------------------------------------------------------------------------- /release_bot/github.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/release_bot/github.py -------------------------------------------------------------------------------- /release_bot/init_repo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/release_bot/init_repo.py -------------------------------------------------------------------------------- /release_bot/new_pr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/release_bot/new_pr.py -------------------------------------------------------------------------------- /release_bot/new_release.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/release_bot/new_release.py -------------------------------------------------------------------------------- /release_bot/pypi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/release_bot/pypi.py -------------------------------------------------------------------------------- /release_bot/releasebot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/release_bot/releasebot.py -------------------------------------------------------------------------------- /release_bot/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/release_bot/utils.py -------------------------------------------------------------------------------- /release_bot/version.py: -------------------------------------------------------------------------------- 1 | __version__ = "0.7.1" 2 | -------------------------------------------------------------------------------- /release_bot/webhooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/release_bot/webhooks.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/github_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/tests/github_utils.py -------------------------------------------------------------------------------- /tests/src/conf_with_clone_url.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/tests/src/conf_with_clone_url.yaml -------------------------------------------------------------------------------- /tests/src/conf_with_gitchangelog.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/tests/src/conf_with_gitchangelog.yaml -------------------------------------------------------------------------------- /tests/src/different-pypi-name.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/tests/src/different-pypi-name.yaml -------------------------------------------------------------------------------- /tests/src/example_setup.py.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/tests/src/example_setup.py.txt -------------------------------------------------------------------------------- /tests/src/missing_author.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/tests/src/missing_author.yaml -------------------------------------------------------------------------------- /tests/src/missing_items_conf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/tests/src/missing_items_conf.yaml -------------------------------------------------------------------------------- /tests/src/release-conf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/tests/src/release-conf.yaml -------------------------------------------------------------------------------- /tests/src/release_bot_test/__init__.py.txt: -------------------------------------------------------------------------------- 1 | __version__ = '0.0.1' 2 | -------------------------------------------------------------------------------- /tests/src/release_bot_test/release_bot_test.py.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/tests/src/release_bot_test/release_bot_test.py.txt -------------------------------------------------------------------------------- /tests/src/rlsbot_test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/src/rlsbot_test/rlsbot_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/tests/src/rlsbot_test/rlsbot_test.py -------------------------------------------------------------------------------- /tests/src/rlsbot_test/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/tests/src/rlsbot_test/setup.py -------------------------------------------------------------------------------- /tests/src/sample_conf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/tests/src/sample_conf.yaml -------------------------------------------------------------------------------- /tests/src/test-setup.cfg: -------------------------------------------------------------------------------- 1 | [metadata] 2 | name = release-botos 3 | -------------------------------------------------------------------------------- /tests/test_bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/tests/test_bot.py -------------------------------------------------------------------------------- /tests/test_changelog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/tests/test_changelog.py -------------------------------------------------------------------------------- /tests/test_github.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/tests/test_github.py -------------------------------------------------------------------------------- /tests/test_load_local_conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/tests/test_load_local_conf.py -------------------------------------------------------------------------------- /tests/test_load_release_conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/tests/test_load_release_conf.py -------------------------------------------------------------------------------- /tests/test_pypi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/tests/test_pypi.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/tests/test_utils.py -------------------------------------------------------------------------------- /tests/test_webhooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/tests/test_webhooks.py -------------------------------------------------------------------------------- /tests/unit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/test_github.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/user-cont/release-bot/HEAD/tests/unit/test_github.py --------------------------------------------------------------------------------