Complete Github Actions migration
branches:
- master
+permissions:
+ contents: read
+
jobs:
coverity:
name: Coverity
on:
- pull_request
+permissions:
+ contents: read
+
jobs:
dco-check:
+ permissions:
+ pull-requests: read # for tim-actions/get-pr-commits to get list of commits from the PR
name: Signed-off-by (DCO)
runs-on: ubuntu-20.04
steps:
uses: tim-actions/dco@master
with:
commits: ${{ steps.get-pr-commits.outputs.commits }}
+
+ target-branch:
+ permissions:
+ contents: none
+ name: Branch target
+ runs-on: ubuntu-20.04
+ steps:
+ - name: Check branch target
+ env:
+ TARGET: ${{ github.event.pull_request.base.ref }}
+ run: |
+ set -x
+ [ "${TARGET}" = "master" ] && exit 0
+
+ echo "Invalid branch target: ${TARGET}"
+ exit 1
- push
- pull_request
+permissions:
+ contents: read
+
jobs:
fuse2:
name: FUSE2