#!/bin/sh # SPDX-FileCopyrightText: Andrei Gherzan # # SPDX-License-Identifier: MIT set -e # shellcheck disable=SC1091 . /utils.sh GIT_REPO_PATH="/work" [ -n "$BASE_REF" ] || error "DCO checks needs to know the target branch. Make sure that is set in BASE_REF." [ -d "$GIT_REPO_PATH/.git" ] || error "Can't find a git checkout under $GIT_REPO_PATH ." cd "$GIT_REPO_PATH" # The GitHub runner user and the container user might differ making git error # out with: # error: fatal: detected dubious ownership in repository at '/work' # Avoid this as the security risk is minimum here while guarding the git hooks # via PRs. git config --global --add safe.directory /work dco-check \ --verbose \ --default-branch "origin/$BASE_REF"