You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by GitBox <gi...@apache.org> on 2020/12/13 13:24:58 UTC

[GitHub] [libcloud] Kami opened a new pull request #1527: [WIP] Add Github actions workflows for CI/CD #1526

Kami opened a new pull request #1527:
URL: https://github.com/apache/libcloud/pull/1527


   This represents another attempt to move to Github actions for CI/CD.
   
   In the past, we were blocked by not being able to secret repository secrets, but those have now been set for this repo by the ASF infra team so we can now hopefully finish the workflow and migrate to Github actions.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [libcloud] Kami edited a comment on pull request #1527: Add Github actions workflows for CI/CD #1526

Posted by GitBox <gi...@apache.org>.
Kami edited a comment on pull request #1527:
URL: https://github.com/apache/libcloud/pull/1527#issuecomment-744010156


   Confirmed it's all working and green now (including steps which utilize secrets).
   
   @micafer @tonybaloney @vdloo @c-w and others - does any one you have any objections to switching to Github actions?
   
   I think we should do it for multiple reasons:
   
   1. Better end user experience
   2. Faster build run times
   3. (for now) free for open source projects
   
   Run times have been especially problematic for the past year or so - over week when a lot of Apache projects were triggering builds it could take may hours for a job to start (IIRC, there were around 50 builders shared for all the Apache projects).
   
   Travis CI also recently announced changes which are not good for open source projects (https://blog.travis-ci.com/2020-11-02-travis-ci-new-billing).
   
   Having said that - even though those changes are bad for open source projects, we should still thank and be grateful to Travis which provided a free service which we successfully utilized for almost 7 years.
   
   I believe Travis CI does have some special free builders for Apache (or it had them at some point), but speed is still an issue.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [libcloud] Kami commented on pull request #1527: Add Github actions workflows for CI/CD #1526

Posted by GitBox <gi...@apache.org>.
Kami commented on pull request #1527:
URL: https://github.com/apache/libcloud/pull/1527#issuecomment-744010156


   Confirmed it's all working and green now (including steps which utilize secrets).
   
   @micafer @tonybaloney @vdloo @c-w and others - does any one you have any objections to switching to Github actions?
   
   I think we should do it for multiple reasons:
   
   1. Better end user experience
   2. Faster build run times
   3. (for now) free for open source projects
   
   Run times have been especially problematic for the past year or so - over week when a lot of Apache projects were triggering builds it could take may hours for a job to start (IIRC, there were around 50 builders shared for all the Apache projects).
   
   Travis CI also recently announced changes which are not good for open source projects (https://blog.travis-ci.com/2020-11-02-travis-ci-new-billing).
   
   Having said that - even though those changes are bad for open source projects, we should still thank and be grateful for Travis which we successfully utilized for many years.
   
   I believe Travis CI does have some special free builders for Apache (or it had them at some point), but speed is still an issue.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [libcloud] tonybaloney commented on pull request #1527: Add Github actions workflows for CI/CD #1526

Posted by GitBox <gi...@apache.org>.
tonybaloney commented on pull request #1527:
URL: https://github.com/apache/libcloud/pull/1527#issuecomment-744263263


   @Kami 👍  the change. GitHub Actions does more than we need and is much faster


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [libcloud] codecov-io edited a comment on pull request #1527: Add Github actions workflows for CI/CD #1526

Posted by GitBox <gi...@apache.org>.
codecov-io edited a comment on pull request #1527:
URL: https://github.com/apache/libcloud/pull/1527#issuecomment-744008591


   # [Codecov](https://codecov.io/gh/apache/libcloud/pull/1527?src=pr&el=h1) Report
   > Merging [#1527](https://codecov.io/gh/apache/libcloud/pull/1527?src=pr&el=desc) (2ed77ef) into [trunk](https://codecov.io/gh/apache/libcloud/commit/413ad6b90b727b84e3a5d1f2216a90a92ca7ebba?el=desc) (413ad6b) will **not change** coverage.
   > The diff coverage is `n/a`.
   
   [![Impacted file tree graph](https://codecov.io/gh/apache/libcloud/pull/1527/graphs/tree.svg?width=650&height=150&src=pr&token=PYoduksh69)](https://codecov.io/gh/apache/libcloud/pull/1527?src=pr&el=tree)
   
   ```diff
   @@           Coverage Diff           @@
   ##            trunk    #1527   +/-   ##
   =======================================
     Coverage   83.06%   83.06%           
   =======================================
     Files         392      392           
     Lines       84672    84672           
     Branches     8998     8998           
   =======================================
     Hits        70335    70335           
     Misses      11273    11273           
     Partials     3064     3064           
   ```
   
   
   
   ------
   
   [Continue to review full report at Codecov](https://codecov.io/gh/apache/libcloud/pull/1527?src=pr&el=continue).
   > **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta)
   > `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
   > Powered by [Codecov](https://codecov.io/gh/apache/libcloud/pull/1527?src=pr&el=footer). Last update [413ad6b...2ed77ef](https://codecov.io/gh/apache/libcloud/pull/1527?src=pr&el=lastupdated). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [libcloud] codecov-io commented on pull request #1527: [WIP] Add Github actions workflows for CI/CD #1526

Posted by GitBox <gi...@apache.org>.
codecov-io commented on pull request #1527:
URL: https://github.com/apache/libcloud/pull/1527#issuecomment-744008591


   # [Codecov](https://codecov.io/gh/apache/libcloud/pull/1527?src=pr&el=h1) Report
   > Merging [#1527](https://codecov.io/gh/apache/libcloud/pull/1527?src=pr&el=desc) (593bcc4) into [trunk](https://codecov.io/gh/apache/libcloud/commit/413ad6b90b727b84e3a5d1f2216a90a92ca7ebba?el=desc) (413ad6b) will **not change** coverage.
   > The diff coverage is `n/a`.
   
   [![Impacted file tree graph](https://codecov.io/gh/apache/libcloud/pull/1527/graphs/tree.svg?width=650&height=150&src=pr&token=PYoduksh69)](https://codecov.io/gh/apache/libcloud/pull/1527?src=pr&el=tree)
   
   ```diff
   @@           Coverage Diff           @@
   ##            trunk    #1527   +/-   ##
   =======================================
     Coverage   83.06%   83.06%           
   =======================================
     Files         392      392           
     Lines       84672    84672           
     Branches     8998     8998           
   =======================================
     Hits        70335    70335           
     Misses      11273    11273           
     Partials     3064     3064           
   ```
   
   
   
   ------
   
   [Continue to review full report at Codecov](https://codecov.io/gh/apache/libcloud/pull/1527?src=pr&el=continue).
   > **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta)
   > `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
   > Powered by [Codecov](https://codecov.io/gh/apache/libcloud/pull/1527?src=pr&el=footer). Last update [413ad6b...593bcc4](https://codecov.io/gh/apache/libcloud/pull/1527?src=pr&el=lastupdated). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [libcloud] micafer commented on pull request #1527: Add Github actions workflows for CI/CD #1526

Posted by GitBox <gi...@apache.org>.
micafer commented on pull request #1527:
URL: https://github.com/apache/libcloud/pull/1527#issuecomment-744226881


   I fully agree with the change to github actions due to the recent changes in Travis CI policies.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [libcloud] Kami merged pull request #1527: Add Github actions workflows for CI/CD #1526

Posted by GitBox <gi...@apache.org>.
Kami merged pull request #1527:
URL: https://github.com/apache/libcloud/pull/1527


   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org