container-storage-interface / spec

Container Storage Interface (CSI) Specification.
Apache License 2.0
1.34k stars 373 forks source link

Pre-submit testing and CI for CSI #501

Closed saad-ali closed 2 years ago

saad-ali commented 2 years ago

CSI was previously using travis-ci for PR pre-submit testing and CI for this project. However travis-ci.org has been turned down and https://travis-ci.org/github/container-storage-interface/spec shows:

Since June 15th, 2021, the building on [travis-ci.org](http://www.travis-ci.org/) is ceased. Please use [travis-ci.com](http://www.travis-ci.com/) from now on.

We need a replacement pre-submit and CI solution. Opening this bug to track that work.

saad-ali commented 2 years ago

@pohly would you be interested in helping with this?

CC @xing-yang

pohly commented 2 years ago

Sorry, kind of busy right now...

saad-ali commented 2 years ago

Sorry, kind of busy right now...

No worries, thanks for the reply @pohly

jdef commented 2 years ago

FWIW it might be nice to leverage github actions/workflows for this

saad-ali commented 2 years ago

CC @mattcary

andyzhangx commented 2 years ago

fixed by https://github.com/container-storage-interface/spec/pull/502

mattcary commented 2 years ago

Cool, thanks Andy!

andyzhangx commented 2 years ago

/close

jdef commented 2 years ago

The build badge in the README still links to travis. Before closing out this ticket, we should probably update the badge.

https://docs.github.com/en/actions/monitoring-and-troubleshooting-workflows/adding-a-workflow-status-badge

saad-ali commented 2 years ago

Closed by #502 and #505 Thanks Andy!