GitHubAction Hero:Eddie Jaoude(译文)
By S.F.
本文链接 https://www.kyfws.com/news/2020-08-30-github-action-hero-eddie-jaoude/
版权声明 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
- 4 分钟阅读 - 1830 个词 阅读量 0GitHubAction Hero:Eddie Jaoude(译文)
原文地址:https://github.blog/2020-08-30-github-action-hero-eddie-jaoude/
原文作者:Michelle Mannering
译文由本站翻译
GitHub Actions使您能够自动化工作流程.与您熟悉和喜爱的工具联系起来.拥有更大的创新和创造力.部署到任何云,构建容器,自动执行消息等等.现在该控制住了.
每天都有很多惊人的动作构建.我们与一些最酷的开发最新Actions的开发人员进行了交谈.上周,我们分享了基隆的故事.这周我们有埃迪`贾德(Eddie Jaoude).埃迪(Eddie)恰好也是我们令人惊叹的GitHub星之一.今天,他分享了许多很棒的见解,分享了他在GitHub Actions的旅程.
开源,用于提高技术和沟通技能
Eddie是一名高级全栈开发人员.像所有高级开发人员一样,他并非一无所有.他参加比赛已有15年了.在这段时间里,他对开源充满了热情. Eddie在整个职业生涯中一直倡导开源.他说,通过工作并倡导开源,您可以培养自己的技能:
我通过在GitHub上维护和贡献许多开源项目来努力提高我的技术和沟通技巧.我还参与了公共演讲,实时流媒体和内容创建,同时记录了技术社区的旅程.
软件是每个开发人员旅程的一部分.只需参与,您就能学到很多东西.您还可以分享所学知识并回馈社区.这就是开源的方式.
使用GitHub Actions生成HTML表
最近有很多鼓舞人心的GitHub自述文件在互联网上流传.人们一直在使用这些概要自述来炫耀他们正在制作的一些炫酷内容. Eddie注意到许多自述文件都使用了HTML表. Eddie还创建了一个开源项目,其中包含所有非常酷的自定义GitHub配置文件的列表.
但是,当贡献者想要将其个人资料添加到列表中时,这并不容易.每个贡献者之间的代码不一致.如果有人想更改列数,则意味着需要重新编程整个表.因此Eddie决定使用GitHub Action对其进行修复:
结果,我将html表转换为json文件,而GitHub Action将json文件转换为html表,并带有可配置的选项.例如,作为可变列号和表格单元格格式.
您可以在Eddie的GitHub个人资料中查看HTML表格生成器.
至于这个有用的行动的进一步计划,埃迪有一些想法:
我打算获取一个json文件并创建其他有用的自述元素,以使其更具可配置性.
另外,他还有更多GitHub Actions的计划.考虑排序操作,投票系统等内容.请密切关注Eddie的个人资料,以了解更多操作.
随时随地学习
正如您从许多以前的Action英雄那里听到的那样,GitHub Actions非常易于使用.简单易学,入门非常有趣. Eddie最喜欢GitHub Actions的功能是"整体灵活性".几乎可以创建任何您想要的功能.如果您能想到的东西,基本上可以构建它.如果要自动化,可以自动化.这就是GitHub Actions的力量!
学习新事物总是会有一些挑战.但这就是社区的源头.有GitHub学习实验室可以帮助您入门,并且您可以从整个社区中获得很多知识.像艾迪(Eddie)这样的人不断分享他们的技巧,窍门和想法,以帮助您入门.无论是一般的开源软件,还是更具体的操作(如Actions).查看埃迪的YouTube频道以获得很多启发.他甚至现在还在GitHub Actions上制作视频.
Eddie还直播了他的很多内容.他在Twitch上现场直播他的GitHub Action.他说这是一次很棒的经历:
实时流式传输GitHub Action的开发非常棒,因为GitHub工程团队的一些成员加入了社区,从而增强了社区和支持的真实感.
您可以在他的抽烟频道上观看Eddie的一些内容.
开始使用GitHub Actions
如果您受Eddie的故事启发,请开始使用GitHub Actions.正如他所说,这很容易上手,非常有趣.前往我们的学习实验室课程学习基础知识.您还可以在[GitHub市场](// github.com)上找到HTML表格生成器和数百个其他GitHub Action. /市场).
如果您喜欢Eddie的故事,请确保您阅读了我们所有很棒的Action Hero,例如丹尼尔,Swechhya 等.不要忘记通过卡鲁纳项目来检查GitHub Actions在COVID响应中的使用情况.如果您或您的开发者朋友中的一位希望成为我们的下一个GitHub Action Hero,请与我们联系.
Community Insights Marketplace Open source Action hero actions Automation CI/CD Eddie Jaoude 新闻 翻译