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