How do Developers Talk about GitHub Actions? Evidence from Online Software Development Community

德沃普斯 计算机科学 工作流程 软件部署 人气 数据科学 实证研究 透视图(图形) 经验证据 软件工程 万维网 知识管理 人工智能 心理学 社会心理学 哲学 认识论 数据库
作者
Yang Zhang,Yiwen Wu,Tingting Chen,Tao Wang,Hui Liu,Huaimin Wang
标识
DOI:10.1145/3597503.3623327
摘要

Continuous integration, deployment and delivery (CI/CD) have become cornerstones of DevOps practices. In recent years, GitHub Action (GHA) has rapidly replaced the traditional CI/CD tools on GitHub, providing efficiently automated workflows for developers. With the widespread use and influence of GHA, it is critical to understand the existing problems that GHA developers face in their practices as well as the potential solutions to these problems. Unfortunately, we currently have relatively little knowledge in this area. To fill this gap, we conduct a large-scale empirical study of 6,590 Stack Overflow (SO) questions and 315 GitHub issues. Our study leads to the first comprehensive taxonomy of problems related to GHA, covering 4 categories and 16 sub-categories. Then, we analyze the popularity and difficulty of problem categories and their correlations. Further, we summarize 56 solution strategies for different GHA problems. We also distill practical implications of our findings from the perspective of different audiences. We believe that our study contributes to the research of emerging GHA practices and guides the future support of tools and technologies.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
更新
大幅提高文件上传限制,最高150M (2024-4-1)

科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
夏日完成签到 ,获得积分10
8秒前
21秒前
多克特里完成签到 ,获得积分10
25秒前
明理囧完成签到 ,获得积分10
25秒前
yun发布了新的文献求助10
27秒前
wl5289完成签到 ,获得积分10
36秒前
yun完成签到,获得积分10
39秒前
chenying完成签到 ,获得积分0
52秒前
迈克老狼完成签到 ,获得积分10
53秒前
kanong完成签到,获得积分0
1分钟前
洋山芋完成签到 ,获得积分10
1分钟前
令狐新竹完成签到 ,获得积分10
1分钟前
陈陈完成签到 ,获得积分10
1分钟前
钮祜禄萱完成签到 ,获得积分10
1分钟前
sera完成签到 ,获得积分10
1分钟前
丸子完成签到 ,获得积分10
1分钟前
陈昇完成签到 ,获得积分10
1分钟前
舒心的青槐完成签到 ,获得积分10
1分钟前
追寻念云完成签到 ,获得积分10
2分钟前
呆萌滑板完成签到 ,获得积分10
2分钟前
Avicii完成签到 ,获得积分10
2分钟前
刘刘完成签到 ,获得积分10
2分钟前
benben应助呆萌冷风采纳,获得20
2分钟前
虚幻元风完成签到 ,获得积分10
2分钟前
烂漫人达完成签到 ,获得积分10
2分钟前
2分钟前
行云流水发布了新的文献求助10
2分钟前
jbear完成签到 ,获得积分10
2分钟前
修士完成签到 ,获得积分10
2分钟前
王磊完成签到 ,获得积分10
2分钟前
Akim应助科研通管家采纳,获得10
2分钟前
daisy完成签到 ,获得积分10
3分钟前
科研佟完成签到 ,获得积分10
3分钟前
GuangboXia完成签到,获得积分10
3分钟前
宋欢完成签到 ,获得积分10
3分钟前
无辜的行云完成签到 ,获得积分0
4分钟前
孤独的问凝完成签到,获得积分10
4分钟前
鹏程万里完成签到,获得积分10
4分钟前
一一一多完成签到 ,获得积分10
4分钟前
小白白白完成签到 ,获得积分10
4分钟前
高分求助中
LNG地下式貯槽指針(JGA Guideline-107)(LNG underground storage tank guidelines) 1000
Generalized Linear Mixed Models 第二版 1000
Preparation and Characterization of Five Amino-Modified Hyper-Crosslinked Polymers and Performance Evaluation for Aged Transformer Oil Reclamation 700
Operative Techniques in Pediatric Orthopaedic Surgery 510
Full waveform acoustic data processing 500
A High Efficiency Grating Coupler Based on Hybrid Si-Lithium Niobate on Insulator Platform 500
人工地层冻结稳态温度场边界分离方法及新解答 500
热门求助领域 (近24小时)
化学 医学 材料科学 生物 工程类 有机化学 生物化学 物理 内科学 纳米技术 计算机科学 化学工程 复合材料 基因 遗传学 物理化学 催化作用 免疫学 细胞生物学 电极
热门帖子
关注 科研通微信公众号,转发送积分 2926599
求助须知:如何正确求助?哪些是违规求助? 2575125
关于积分的说明 6951753
捐赠科研通 2226777
什么是DOI,文献DOI怎么找? 1183515
版权声明 589225
科研通“疑难数据库(出版商)”最低求助积分说明 579178