On the usage, co-usage and migration of CI/CD tools: A qualitative analysis

P Rostami Mazrae, T Mens, M Golzadeh… - Empirical Software …, 2023 - Springer
Continuous integration, delivery and deployment (CI/CD) is used to support the collaborative
software development process. CI/CD tools automate a wide range of activities in the …

Developers' perception of github actions: A survey analysis

SG Saroar, M Nayebi - Proceedings of the 27th International Conference …, 2023 - dl.acm.org
GitHub Actions is a powerful tool for automating workflows on GitHub repositories, with
thousands of Actions currently available on the GitHub Marketplace. So far, the research …

On the outdatedness of workflows in the GitHub Actions ecosystem

A Decan, T Mens, HO Delicheh - Journal of Systems and Software, 2023 - Elsevier
GitHub Actions was introduced as a way to automate CI/CD workflows in GitHub, the largest
social coding platform. Thanks to its deep integration into GitHub, GitHub Actions can be …

Quantifying security issues in reusable JavaScript actions in GitHub workflows

H Onsori Delicheh, A Decan, T Mens - Proceedings of the 21st …, 2024 - dl.acm.org
GitHub's integrated automated workflow mechanism called GitHub Actions promotes the use
of Actions as reusable building blocks in workflows. The majority of those Actions are …

[HTML][HTML] GitHub marketplace for automation and innovation in software production

SKG Saroar, W Ahmed, E Onagh, M Nayebi - Information and Software …, 2024 - Elsevier
Context: GitHub, renowned for facilitating collaborative code version control and software
production in software teams, expanded its services in 2017 by introducing GitHub …

GitHub Actions: The Impact on the Pull Request Process

M Wessel, J Vargovich, MA Gerosa… - Empirical Software …, 2023 - Springer
Software projects frequently use automation tools to perform repetitive activities in the
distributed software development process. Recently, GitHub introduced GitHub Actions, a …

On the effectiveness of large language models for github workflows

X Zhang, S Muralee, S Cherupattamoolayil… - Proceedings of the 19th …, 2024 - dl.acm.org
GitHub workflows or GitHub CI is a popular continuous integration platform that enables
developers to automate various software engineering tasks by specifying them as workflows …

Quality assurance awareness in open source software projects on GitHub

A Khatami, A Zaidman - 2023 IEEE 23rd International Working …, 2023 - ieeexplore.ieee.org
Software engineers employ a variety of approaches to ensure the quality of software
systems, including software testing, modern code review, automated static analysis, build …

Resource usage and optimization opportunities in workflows of github actions

I Bouzenia, M Pradel - Proceedings of the 46th IEEE/ACM International …, 2024 - dl.acm.org
Continuous integration and continuous delivery (CI/CD) has become a prevalent practice in
software development. GitHub Actions is emerging as a popular platform for implementing …

Toward Automatically Completing GitHub Workflows

A Mastropaolo, F Zampetti, G Bavota… - Proceedings of the 46th …, 2024 - dl.acm.org
Continuous integration and delivery (CI/CD) are nowadays at the core of software
development. Their benefits come at the cost of setting up and maintaining the CI/CD …