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 208 forks source link

Add CI to require passing tests before release #356

Closed mtrezza closed 1 year ago

mtrezza commented 2 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 1 year 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 1 year ago

Closing via #361