Fix drm device probe ordering with strict fw_devlink #7
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Build Linux image | |
on: | |
pull_request: | |
types: [opened, synchronize, reopened] | |
push: | |
branches: | |
- qcom-sdm660-6.*.y | |
tags: | |
- v*-sdm660 | |
jobs: | |
build-linux: | |
runs-on: [self-hosted, Linux, aarch64] | |
steps: | |
- name: Debug | |
run: | | |
echo "GITHUB_WORKSPACE: $GITHUB_WORKSPACE" | |
echo "GITHUB_BASE_REF: $GITHUB_BASE_REF" | |
echo "GITHUB_HEAD_REF: $GITHUB_HEAD_REF" | |
echo "GITHUB_REF: $GITHUB_REF" | |
- name: Update ubuntu packages | |
run: | | |
DEBIAN_FRONTEND=noninteractive apt update | |
DEBIAN_FRONTEND=noninteractive apt -y upgrade | |
- name: Checkout source | |
uses: actions/checkout@v4 | |
with: | |
clean: false | |
fetch-depth: 1 | |
- name: Prepare build directory | |
run: | | |
mkdir -p build-660 | |
- name: Prepare config | |
run: | | |
make O=build-660 LOCALVERSION= defconfig sdm660_defconfig | |
- name: Compile kernel | |
run: | | |
make O=build-660 LOCALVERSION= -j$(nproc) | |
- name: Install modules into fake prefix | |
run: | | |
make O=build-660 LOCALVERSION= INSTALL_MOD_PATH=PREFIX INSTALL_MOD_STRIP=1 modules_install | |
build-apk-package: | |
runs-on: [self-hosted, Linux, aarch64] | |
steps: | |
- name: Update pmbootstrap | |
run: | | |
git -C /opt/pmbootstrap pull | |
- name: Prepare pmbootstrap config | |
run: | | |
echo -n "pmbootstrap version: " | |
pmbootstrap --version | |
pmbootstrap config work /home/runner/_pmbwork | |
pmbootstrap config aports /home/runner/_pmbwork/cache_git/pmaports | |
pmbootstrap config ccache_size 20G | |
pmbootstrap config extra_space 256 | |
pmbootstrap config jobs 4 | |
pmbootstrap config ui console | |
- name: Dump pmbootstrap config | |
run: | | |
pmbootstrap config | |
- name: Update pmaports | |
run: | | |
git -C $(pmbootstrap config aports) fetch origin | |
git -C $(pmbootstrap config aports) reset --hard origin/master | |
pmbootstrap status |