[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3300: Only run GitHub Actions CI on push to master, not all pushes
Tahoe-LAFS
trac at tahoe-lafs.org
Mon Apr 13 16:19:17 UTC 2020
#3300: Only run GitHub Actions CI on push to master, not all pushes
---------------------+---------------------------
Reporter: exarkun | Owner:
Type: defect | Status: new
Priority: normal | Milestone: undecided
Component: unknown | Version: n/a
Keywords: | Launchpad Bug:
---------------------+---------------------------
CI jobs should run for every master revision (which should all be merge
commits from reviewed PRs) to ensure master is working as expected.
CI jobs should also run for PRs to ensure the changes aren't going to
cause problems on master.
CI jobs don't need to *also* run for every pushed revision.
https://help.github.com/en/actions/configuring-and-managing-
workflows/configuring-a-workflow barely discusses how to achieve this.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3300>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list