3 - apt install build-essential debhelper git python3-jinja2 -y
7 - dnf install make git python3-jinja2 rpmdevtools -y
12 image: registry.gitlab.com/kernel-firmware/linux-firmware
14 - if: $CI_MERGE_REQUEST_ID
16 - ci-fairy check-commits --signed-off-by --textwidth=0
20 image: registry.gitlab.com/kernel-firmware/linux-firmware
22 - if: $CI_PIPELINE_SOURCE == 'merge_request_event'
24 - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
26 - pre-commit run --all-files
32 - if: $CI_PIPELINE_SOURCE == 'merge_request_event'
34 - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
42 - if: $CI_PIPELINE_SOURCE == 'merge_request_event'
44 - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
52 - if: $CI_MERGE_REQUEST_SOURCE_BRANCH_NAME
65 - if: $CI_MERGE_REQUEST_SOURCE_BRANCH_NAME
77 - if: $CI_MERGE_REQUEST_SOURCE_BRANCH_NAME
84 - CI_PUSH_REPO=`echo "$CI_REPOSITORY_URL" | sed 's/^.*@/@/g'`
85 - git remote set-url --push origin "https://gitlab-ci-token:${RELEASE_TOKEN}$CI_PUSH_REPO"
86 - git tag `date "+%Y%m%d"`