github: run workflows on PR head commit
By default, the checkout action checkouts the merge commit. This is different from what Schutzbot currently does - it runs the test on the PR HEAD commit. Let's change the GitHub workflows behaviour to the same one as Schutzi uses. Signed-off-by: Ondřej Budai <ondrej@budai.cz>
This commit is contained in:
parent
fb089cf00d
commit
18af1f5b78
1 changed files with 6 additions and 0 deletions
6
.github/workflows/tests.yml
vendored
6
.github/workflows/tests.yml
vendored
|
|
@ -24,6 +24,8 @@ jobs:
|
|||
|
||||
- name: Check out code into the Go module directory
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
ref: ${{ github.event.pull_request.head.sha }}
|
||||
|
||||
- name: Check that source has been prepared
|
||||
run: |
|
||||
|
|
@ -69,6 +71,8 @@ jobs:
|
|||
runs-on: ubuntu-20.04
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
with:
|
||||
ref: ${{ github.event.pull_request.head.sha }}
|
||||
- name: Run ShellCheck
|
||||
uses: ludeeus/action-shellcheck@0.5.0
|
||||
with:
|
||||
|
|
@ -85,6 +89,8 @@ jobs:
|
|||
run: sudo dnf install -y rpmlint rpm-build make git-core
|
||||
|
||||
- uses: actions/checkout@v2
|
||||
with:
|
||||
ref: ${{ github.event.pull_request.head.sha }}
|
||||
|
||||
- name: Create SRPM
|
||||
run: make srpm
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue