Developers' Perception of GitHub Actions: A Survey Analysis
Not on the map. Why?
Abstract (arXiv)
GitHub introduced "Actions" in 2019 to increase workflow velocity and add customized automation to the repositories. Any individual can develop Actions for automating workflow on GitHub repositories and others can reuse them whenever open source. GitHub introduced its marketplace for commercializing and sharing these automation tools, which currently hosts 16,730 Actions. Yet, there are numerous Actions that are developed and distributed in local repositories and outside the Marketplace. So far, the research community conducted mining studies to understand Actions with a significant focus on CI/CD. We conducted a survey study with 90 Action developers and users to understand the motivations and best practices in using, developing, and debugging Actions, and the challenges associated with these tasks. We found that developers prefer Actions with verified creators and more stars when choosing between similar Actions, and often switch to an alternative Action when facing bugs or a lack of documentation. 60.87% of the developers consider the composition of YAML files, which are essential for Action integration, challenging and error-prone. They mainly check Q&A forums to fix issues with these YAML files. Finally, developers tend to avoid using Actions (and hence automation) to reduce complexity, and security risk, or when the benefits of Actions are not worth the cost/effort of setting up Actions for automation.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 7 Mar 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 3; 2025: 1.
4 papers.
- 2024On Large Language Models in Mission-Critical IT Governance: Are We Ready Yet?cited by 9
- 2024Developer Perspectives on Licensing and Copyright Issues Arising from Generative AI for Software Developmentcited by 2
- 2024GaNDLF-Synth: A Framework to Democratize Generative AI for (Bio)Medical Imagingcited by 0
- 2025The Impact of Foundational Models on Patient-Centric e-Health Systemscited by 0
- 2025The Impact of Foundational Models on Patient-Centric e-Health Systems29 Jul 2025
- 2024On Large Language Models in Mission-Critical IT Governance: Are We Ready Yet?16 Dec 2024
- 2024Developer Perspectives on Licensing and Copyright Issues Arising from Generative AI for Software Development16 Nov 2024
- 2024GaNDLF-Synth: A Framework to Democratize Generative AI for (Bio)Medical Imaging30 Sep 2024