We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo ScienceWISE logo

Computer Science > Software Engineering

Title: GitHub Actions: The Impact on the Pull Request Process

Abstract: Automated tools are frequently used in social coding repositories to perform repetitive activities that are part of the distributed software development process. Recently, GitHub introduced GitHub Actions, a feature providing automated workflows for repository maintainers. Understanding and anticipating the effects of adopting such kind of technology is important for planning and management. Our research investigates how projects use GitHub Actions, what the communities discuss about them, and how activity indicators change after their adoption. Our results indicate that a considerable number of projects adopt GitHub Actions (almost 30% of our sample) and that developers frequently ask for help with them. Our findings also suggest that the adoption of GitHub Actions leads to more rejections of pull requests (PRs), more communication in accepted PRs and less in rejected PRs, fewer commits in accepted PRs and more in rejected PRs, and more time to accept a PR. We found similar results in the Utility Actions but we found fewer rejected PRs for the Code Quality Actions. Our results are especially relevant for practitioners to consider these effects when adopting GitHub Actions on their projects.
Comments: arXiv admin note: substantial text overlap with arXiv:2103.12224, arXiv:2103.13547
Subjects: Software Engineering (cs.SE)
Cite as: arXiv:2206.14118 [cs.SE]
  (or arXiv:2206.14118v1 [cs.SE] for this version)

Submission history

From: Mairieli Wessel [view email]
[v1] Tue, 28 Jun 2022 16:24:17 GMT (344kb,D)

Link back to: arXiv, form interface, contact.