container-storage-interface/spec

Pre-submit testing and CI for CSI

saad-ali opened this issue · 10 comments

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.

@pohly would you be interested in helping with this?

CC @xing-yang

pohly commented

Sorry, kind of busy right now...

Sorry, kind of busy right now...

No worries, thanks for the reply @pohly

jdef commented

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

fixed by #502

Cool, thanks Andy!

/close

jdef commented

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

Closed by #502 and #505
Thanks Andy!