getsentry / action-release

GitHub Action for creating a release on Sentry
Apache License 2.0
446 stars 53 forks source link

ci: End to end testing #153

Closed armenzg closed 1 year ago

armenzg commented 1 year ago

For PRs, the CI will create releases under the action-release-prs project while master will create them for the action-release project.

We use different projects since the Release feature does not handle different environments as a way to separate commits. Alternatively, we could have postfixed a different string per PR and use the same project.

This PR also enable us to test real action-release execution (read: end to end testing).

armenzg commented 1 year ago

CC: @loewenheim @kamilogorek