ToothlessGear / node-gcm

A NodeJS wrapper library port to send data to Android devices via Google Cloud Messaging
https://github.com/ToothlessGear/node-gcm
Other
1.3k stars 206 forks source link

Add CI to require passing tests before release #356

Closed mtrezza closed 2 years ago

mtrezza commented 3 years ago

This package doesn't seems to have a CI that ensure a release requires tests to run. That is a risk when manually creating a release.

mtrezza commented 2 years ago

@ToothlessGear Could you add the workflow jobs as merge requirement? There are also some other things could change in the repo settings to make life easier, for example only allow squash merge.

mtrezza commented 2 years ago

Closing via #361