Hi, Jiajun, Merged you PR, good job. I hope you can choose this project and look forward to your contributions!
Thanks, Ming Wen, Apache APISIX & Apache SkyWalking Twitter: _WenMing Jiajun Sun <[email protected]> 于2020年5月24日周日 上午10:23写道: > Mr. Wen > > > > Glad to be able to contribute to the open source project, now I have > already pulled the request. > > > Sincerely, > Jiajun Sun > > > > > > ------------------ 原始邮件 ------------------ > 发件人: "wenming"<[email protected]>; > 发送时间: 2020年5月24日(星期天) 上午6:59 > 收件人: "dev"<[email protected]>; > > 主题: Re: Some questions about summer-2020 > > > > good job,welcome pull request to the upstream repo > > 184901537 <[email protected]> 于 2020年5月23日周六 下午10:22写道: > > > Mr. Wen, > > I am truly thankful for your suggestions. > > I have finished reading travis CI of APISIX,&nbsp; and I am sure > that > > GitHub action can also execute shell scripts.[1] > > And I also learned the workflows script of Skywalking. > > Finally, I migrated your recommended project from travis to GitHub > > action.[2] > > > > > > [1] > > > > > https://github.community/t5/GitHub-Actions/How-to-execute-a-script-file-using-GitHub-Action/td-p/37593 > > > <https://github.community/t5/GitHub-Actions/How-to-execute-a-script-file-using-GitHub-Action/td-p/37593>> > ; > > [2] > > https://github.com/wingsjj/lua-resty-logger-socket > > > > > > > > Sincerely, > > Jiajun Sun > > > > > > > > > > > > > > > > ------------------&nbsp;原始邮件&nbsp;------------------ > > 发件人:&nbsp;"wenming"<[email protected]&gt;; > > 发送时间:&nbsp;2020年5月23日(星期六) 下午4:50 > > 收件人:&nbsp;"dev"<[email protected]&gt;; > > > > 主题:&nbsp;Re: Some questions about summer-2020 > > > > > > > > Hi, Jiajun, > > CI(Continuous integration) is a very important part of an open source > > project. > > > > You can start by looking at travis CI[1] of APISIX, as long as you can > > understand the process. > > > > Shywalking[2] is a good example, which has some Lua and OpenResty > actions. > > Then I suggest you start with a simple travis -&gt; github > actions, such as > > migrating the CI for this project[3] > > > > [1] > > > > > https://github.com/apache/incubator-apisix/blob/master/.travis/linux_openresty_runner.sh > > > <https://github.com/apache/incubator-apisix/blob/master/.travis/linux_openresty_runner.sh>>; > [2] > > > > > https://github.com/apache/skywalking-nginx-lua/blob/master/.github/workflows/ci.yaml > > > <https://github.com/apache/skywalking-nginx-lua/blob/master/.github/workflows/ci.yaml>>; > [3] > > > https://github.com/api7/lua-resty-logger-socket/blob/master/.travis.yml > > > <https://github.com/api7/lua-resty-logger-socket/blob/master/.travis.yml>> > ; > > Thanks, > > Ming Wen, Apache APISIX &amp; Apache SkyWalking > > Twitter: _WenMing > > > > > > 184901537 <[email protected]&gt; 于2020年5月23日周六 上午10:58写道: > > > > &gt; Hello everyone: > > &gt; > > &gt; Thanks for your time. > > &gt; > > &gt; I'm a 2nd year student of Northeast University in China. I'm > > interested in > > &gt; working on the project 'Continuous integration (CI) system > migration > > from > > &gt; travis to GitHub actions'. > > &gt; > > &gt; > > > https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks > > > <https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks>>; > &gt > > < > https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks&gt> > ; > > ; > > &gt; So what's the prerequisites for attending this project? > > &gt; > > &gt; And would you like to recommend me a > > demo&amp;nbsp;for&amp;nbsp;practice? > > &gt; > > &gt; Or I need to make a demo by myself? > > &gt; > > &gt; Hoping to be a part of this awesome community. > > &gt; > > &gt; > > &gt; > > &gt; Thanks, > > &gt; Jiajun Sun.
