4 papers
On the GitHub Actions Language: Usage, Evolution, and Workflow Reliability
Aref Talebzadeh Bardsiri, Alexandre Decan, Tom Mens
Developers often struggle with maintaining GitHub Actions workflow configurations in GitHub-hosted repositories, with recent studies showing frequent execution failures. This paper…
An Empirical Study of the Evolution of GitHub Actions Workflows
Pooya Rostami Mazrae, Alexandre Decan, Tom Mens +1
CI/CD practices play a significant role during collaborative software development by automating time-consuming and repetitive tasks such as testing, building, quality checking, dep…
Automation and Reuse Practices in GitHub Actions Workflows: A Practitioner's Perspective
Hassan Onsori Delicheh, Guillaume Cardoen, Alexandre Decan +1
GitHub natively supports workflow automation through GitHub Actions. Yet, workflow maintenance is often considered a burden for software developers, who frequently face difficultie…
An Overview and Catalogue of Dependency Challenges in Open Source Software Package Registries
Tom Mens, Alexandre Decan
While open-source software has enabled significant levels of reuse to speed up software development, it has also given rise to the dreadful dependency hell that all software practi…