ponylang / pony-stable

:horse: A simple dependency manager for the Pony language.
BSD 2-Clause "Simplified" License
134 stars 18 forks source link

Fix broken automated release process #126

Closed SeanTAllen closed 5 years ago

SeanTAllen commented 5 years ago

1 large issue:

Pushing back to GitHub using the supplied GITHUB_TOKEN does not trigger additonal events. What does this mean? When we push back a release tag like 0.1.0, the next workflow doesn't trigger.

To address, you have to use a personal access token to trigger.

This commit makes that change.

Additionally, this commit improves error messages from release scripts by having the error messages actually displayed instead of an generic unbound variable error message.