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 > > [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 > [2] > > 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 > > 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 > &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.
