pulsar/.github/workflows
DeeDeeG 28fb9c4d98 CI: Sign binaries (only) for branch pushes, not PRs
Before, we were unintentionally not signing for pushes, and only
signing for PRs.

We definitely *do* want to sign for pushes,
(such as to `master` branch), so that Rolling releases get signed,
but we probably don't need (and probably don't want?) to sign for PRs.
(Regardless of whether from a fork or not.)

So, this commit essentially reverses the situation from before:
- DO sign for branch pushes. (Note: the workflow currently only
  triggers for `master` branch pushes.)
- DON'T sign for any other events, such as for Pull Requests.

(This change is for GitHub Actions only, as the Cirrus config was
already set up in a very particular way during the migration of most
binary builds to GitHub Actions, which was quite recent,
and doesn't need any changes at this time.)
2023-09-28 20:51:15 -04:00
..
build.yml CI: Sign binaries (only) for branch pushes, not PRs 2023-09-28 20:51:15 -04:00
documentation.yml Trigger builds on master too 2023-05-09 16:59:21 -03:00
editor-tests.yml Trigger builds on master too 2023-05-09 16:59:21 -03:00
package-tests-linux.yml suppress action deprecation warnings 2023-08-17 20:55:44 -05:00