KTH/devops-course

Software bots

bbaudry opened this issue · 21 comments

Reference: https://en.wikipedia.org/wiki/Software_bot

A new topic issue on bots that automate various tasks in DevOps pipelines

Repository for Research Papers Related to Software Bots: http://papers.botse.org/

Thanks @emadshihab and co

automatizing code merge using a merge queue: https://docs.mergify.com/

International workshop on software bots
http://botse.org/

Dependency management bots in open-source systems—prevalence and adoption https://peerj.com/articles/cs-849/

Using Pre-Trained Models to Boost Code Review Automation https://arxiv.org/pdf/2201.06850.pdf

Bots: An introduction for developers. by Telegram
https://core.telegram.org/bots

A slack bot for notifying about release statuses, done by @juliuscc in the 2019 DevOps course
https://www.npmjs.com/package/semantic-release-slack-bot

"GitHub Copilot · Your AI pair programmer" fully automated code synthesis by a bot
https://copilot.github.com/
https://github.com/github/copilot-docs

Guidelines for Developing Bots for GitHub.
http://arxiv.org/abs/2211.13063

Telegram bot to send the best jokes from r/Jokes
https://github.com/thecsw/rjokes

A Case Study of Developer Bots: Motivations, Perceptions, and Challenges
https://dl.acm.org/doi/abs/10.1145/3611643.3616248