From fcd36b2a6461e0beb8a08a500ce641211b000c36 Mon Sep 17 00:00:00 2001 From: Johnny Mnemonic Date: Fri, 26 Jan 2024 18:29:18 +0100 Subject: [PATCH] Correction and deactivate mirror_and_check job for testing --- .github/workflows/mirror.yml | 59 +++--------------------------------- 1 file changed, 5 insertions(+), 54 deletions(-) diff --git a/.github/workflows/mirror.yml b/.github/workflows/mirror.yml index 423f5f63d9ee8..ec2dfc46773b7 100644 --- a/.github/workflows/mirror.yml +++ b/.github/workflows/mirror.yml @@ -9,63 +9,14 @@ on: workflow_dispatch: jobs: - mirror_and_check: - runs-on: ubuntu-latest - outputs: - branch_matrix: ${{ steps.check.outputs.branch_matrix }} - steps: - - name: mirror - id: mirror - uses: bridgelightcloud/github-mirror-action@v3 - with: - origin: 'https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git' - GITHUB_TOKEN: ${{ secrets.PAT }} - - - name: check - id: check - run: | - REPO=$( basename $PWD ) - cd .. - mv $REPO ${REPO}.git - git clone --shared ${REPO}.git $REPO - JSON_DATA_FILE="$PWD/workflows.json" - touch ${JSON_DATA_FILE} - cd $REPO - echo "DEBUG $( pwd ) - before for" - for branch in $( cat config/rc-branches ); do - git worktree add ../${branch} ${branch} - pushd ../${branch} - pwd - if git log --oneline | head -n1 | grep "Linux\ .*\-rc.*" &>/dev/null; then - KERNEL_VERSION=$( git log --oneline | head -n1 | grep -o "Linux\ .*\-rc.*" ) - echo "DEBUG build ${KERNEL_VERSION}" - if [[ -s ${JSON_DATA_FILE} ]]; then - echo "DEBUG , \"${branch}\"" - echo -n ", \"${branch}\"" >> ${JSON_DATA_FILE} - else - echo "DEBUG [\"${branch}\"" - echo -n "[\"${branch}\"" >> ${JSON_DATA_FILE} - fi - fi - cat ${JSON_DATA_FILE} || echo "DEBUG #1" - popd - pwd - done - echo -n "]" >> ${JSON_DATA_FILE} - pwd - echo "DEBUG $( pwd ) - after for" - ls -1 - ls -1 ../ - cat -v ${JSON_DATA_FILE} || echo "DEBUG #2" - echo "branch_matrix=$( jq -cn --argjson environments "$( cat ${JSON_DATA_FILE} )" '{branch: $environments}' )" >> $GITHUB_OUTPUT - - matrix_build: - needs: mirror_and_check +# needs: mirror_and_check runs-on: ubuntu-latest strategy: fail-fast: false - matrix: ${{fromJson(needs.mirror_and_check.outputs.branch_matrix)}} +# matrix: ${{fromJson(needs.mirror_and_check.outputs.branch_matrix)}} + matrix: + branch: [linux-4.19.y, linux-5.4.y, linux-5.10.y, linux-5.15.y, linux-6.1.y, linux-6.6.y, linux-6.7.y] steps: - uses: actions/checkout@v4 with: @@ -94,7 +45,7 @@ jobs: pwd BUILD_DIR="$( pwd )/${{ matrix.branch }}" TOOLS_DIR="$( pwd )/__mirror" - HP_SIM_DIR=$( pwd )/hp-sim-for-linux" + HP_SIM_DIR="$( pwd )/hp-sim-for-linux" SKI_DIR="$( pwd )/ski" BRANCH=${{ matrix.branch }} # prepare tools ######################################################