bencevans / node-sonos

🔈 Sonos Media Player Interface/Client
https://www.npmjs.com/package/sonos
MIT License
700 stars 146 forks source link

ci: Remove Travis in favour of GitHub Actions #492

Closed bencevans closed 3 years ago

bencevans commented 3 years ago

It looks like we have everything including semantic-release running on GitHub Actions now unless you know of something else @svrooij shall we remove Travis now?

svrooij commented 3 years ago

You're almost right, be we are missing a final key part. This line needs to be changed to if: github.ref == 'refs/heads/master' || github.ref == 'refs/heads/main' || github.ref == 'refs/heads/beta' || github.ref == 'refs/heads/alpha'

Because I've made it so we could start slowly with Github Actions.

image

bencevans commented 3 years ago

Fab, ta. Have updated.

svrooij commented 3 years ago

Since I was the initiator to create the Github Actions in favor of the travis, I don't see why we shouldn't switch.

Github Actions for the win (and the speed 😉 )

github-actions[bot] commented 3 years ago

:tada: This PR is included in version 1.14.1 :tada:

The release is available on:

Your semantic-release bot :package::rocket:

github-actions[bot] commented 3 years ago

:tada: This PR is included in version 1.15.0-alpha.2 :tada:

The release is available on:

Your semantic-release bot :package::rocket: