#3300 closed defect (fixed)

Only run GitHub Actions CI on push to master, not all pushes

Reported by: exarkun Owned by: GitHub <noreply@…>
Priority: normal Milestone: undecided
Component: unknown Version: n/a
Keywords: review-needed Cc:
Launchpad Bug:

Description

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.

Change History (2)

comment:2 Changed at 2020-04-13T17:54:47Z by GitHub <noreply@…>

  • Owner set to GitHub <noreply@…>
  • Resolution set to fixed
  • Status changed from new to closed

In 383ef1c/trunk:

Merge pull request #704 from tahoe-lafs/3300.github-actions-not-on-all-pushes

GitHub? actions not on all pushes

Fixes: ticket:3300

Note: See TracTickets for help on using tickets.