diff --git a/.github/workflows/5.10-clang-12.yml b/.github/workflows/5.10-clang-12.yml index bb29b2f4..9a07c542 100644 --- a/.github/workflows/5.10-clang-12.yml +++ b/.github/workflows/5.10-clang-12.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/5.10 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-5.10.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,7 +454,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -464,7 +464,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -474,7 +474,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -497,13 +497,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -526,13 +526,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -555,13 +555,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -584,13 +584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -613,13 +613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -642,13 +642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -671,13 +671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -700,13 +700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -729,13 +729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/5.10-clang-13.yml b/.github/workflows/5.10-clang-13.yml index cd9b836a..8013e992 100644 --- a/.github/workflows/5.10-clang-13.yml +++ b/.github/workflows/5.10-clang-13.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/5.10 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-5.10.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,7 +512,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -522,7 +522,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -532,7 +532,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -555,13 +555,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -584,13 +584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -613,13 +613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -642,13 +642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -671,13 +671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -700,13 +700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -729,13 +729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -758,13 +758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -787,13 +787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/5.10-clang-14.yml b/.github/workflows/5.10-clang-14.yml index a747943e..a446282d 100644 --- a/.github/workflows/5.10-clang-14.yml +++ b/.github/workflows/5.10-clang-14.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/5.10 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-5.10.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,7 +512,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -522,7 +522,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -532,7 +532,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -555,13 +555,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -584,13 +584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -613,13 +613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -642,13 +642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -671,13 +671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -700,13 +700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -729,13 +729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -758,13 +758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -787,13 +787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/5.10-clang-15.yml b/.github/workflows/5.10-clang-15.yml index f0557298..57b97150 100644 --- a/.github/workflows/5.10-clang-15.yml +++ b/.github/workflows/5.10-clang-15.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/5.10 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-5.10.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,7 +541,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -551,7 +551,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -561,7 +561,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -584,13 +584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -613,13 +613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -642,13 +642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -671,13 +671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -700,13 +700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -729,13 +729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -758,13 +758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -787,13 +787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -816,13 +816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/5.10-clang-16.yml b/.github/workflows/5.10-clang-16.yml index 8b1c62fc..27f1ab9e 100644 --- a/.github/workflows/5.10-clang-16.yml +++ b/.github/workflows/5.10-clang-16.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/5.10 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-5.10.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,7 +541,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -551,7 +551,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -561,7 +561,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -584,13 +584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -613,13 +613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -642,13 +642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -671,13 +671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -700,13 +700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -729,13 +729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -758,13 +758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -787,13 +787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -816,13 +816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/5.10-clang-17.yml b/.github/workflows/5.10-clang-17.yml index 34253ddf..15d6ec52 100644 --- a/.github/workflows/5.10-clang-17.yml +++ b/.github/workflows/5.10-clang-17.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/5.10 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-5.10.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,7 +541,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -551,7 +551,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -561,7 +561,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -584,13 +584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -613,13 +613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -642,13 +642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -671,13 +671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -700,13 +700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -729,13 +729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -758,13 +758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -787,13 +787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -816,13 +816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/5.10-clang-18.yml b/.github/workflows/5.10-clang-18.yml index 11eba001..7aada002 100644 --- a/.github/workflows/5.10-clang-18.yml +++ b/.github/workflows/5.10-clang-18.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/5.10 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-5.10.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,7 +541,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -551,7 +551,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -561,7 +561,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -584,13 +584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -613,13 +613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -642,13 +642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -671,13 +671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -700,13 +700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -729,13 +729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -758,13 +758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -787,13 +787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -816,13 +816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/5.10-clang-19.yml b/.github/workflows/5.10-clang-19.yml index 8d016513..490f30e7 100644 --- a/.github/workflows/5.10-clang-19.yml +++ b/.github/workflows/5.10-clang-19.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/5.10 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-5.10.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,7 +541,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -551,7 +551,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -561,7 +561,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -584,13 +584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -613,13 +613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -642,13 +642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -671,13 +671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -700,13 +700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -729,13 +729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -758,13 +758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -787,13 +787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -816,13 +816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/5.10-clang-20.yml b/.github/workflows/5.10-clang-20.yml index e25a74af..02dbb336 100644 --- a/.github/workflows/5.10-clang-20.yml +++ b/.github/workflows/5.10-clang-20.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/5.10 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-5.10.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,7 +541,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -551,7 +551,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -561,7 +561,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -584,13 +584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -613,13 +613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -642,13 +642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -671,13 +671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -700,13 +700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -729,13 +729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -758,13 +758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -787,13 +787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -816,13 +816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/5.10-clang-21.yml b/.github/workflows/5.10-clang-21.yml index 8a642aa9..a639c463 100644 --- a/.github/workflows/5.10-clang-21.yml +++ b/.github/workflows/5.10-clang-21.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/5.10 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-5.10.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,7 +541,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -551,7 +551,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -561,7 +561,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -584,13 +584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -613,13 +613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -642,13 +642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -671,13 +671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -700,13 +700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -729,13 +729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -758,13 +758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -787,13 +787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -816,13 +816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/5.10-clang-22.yml b/.github/workflows/5.10-clang-22.yml index 399c9567..f4979dd5 100644 --- a/.github/workflows/5.10-clang-22.yml +++ b/.github/workflows/5.10-clang-22.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/5.10 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-5.10.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,7 +541,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -551,7 +551,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -561,7 +561,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -584,13 +584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -613,13 +613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -642,13 +642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -671,13 +671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -700,13 +700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -729,13 +729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -758,13 +758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -787,13 +787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -816,13 +816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/5.10-clang-23.yml b/.github/workflows/5.10-clang-23.yml index 06100132..5307176e 100644 --- a/.github/workflows/5.10-clang-23.yml +++ b/.github/workflows/5.10-clang-23.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/5.10 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-5.10.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,7 +541,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -551,7 +551,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -561,7 +561,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -584,13 +584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -613,13 +613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -642,13 +642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -671,13 +671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -700,13 +700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -729,13 +729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -758,13 +758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -787,13 +787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -816,13 +816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/5.15-clang-12.yml b/.github/workflows/5.15-clang-12.yml index 53ac9d5c..e5fa03ce 100644 --- a/.github/workflows/5.15-clang-12.yml +++ b/.github/workflows/5.15-clang-12.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/5.15 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-5.15.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,7 +889,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -899,7 +899,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -909,7 +909,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -932,13 +932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -961,13 +961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -990,13 +990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1019,13 +1019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1048,13 +1048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1077,13 +1077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1106,13 +1106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1135,13 +1135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,7 +1280,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1290,7 +1290,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1300,7 +1300,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1323,13 +1323,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1352,13 +1352,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1381,13 +1381,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1410,13 +1410,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1439,13 +1439,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1468,13 +1468,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1497,13 +1497,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1526,13 +1526,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1555,13 +1555,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1584,13 +1584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1613,13 +1613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/5.15-clang-13.yml b/.github/workflows/5.15-clang-13.yml index fa8ffb7e..5bc41229 100644 --- a/.github/workflows/5.15-clang-13.yml +++ b/.github/workflows/5.15-clang-13.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/5.15 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-5.15.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,7 +976,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -986,7 +986,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -996,7 +996,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1019,13 +1019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1048,13 +1048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1077,13 +1077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1106,13 +1106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1135,13 +1135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,7 +1425,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1435,7 +1435,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1445,7 +1445,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1468,13 +1468,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1497,13 +1497,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1526,13 +1526,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1555,13 +1555,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1584,13 +1584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1613,13 +1613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1642,13 +1642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/5.15-clang-14.yml b/.github/workflows/5.15-clang-14.yml index 871666a2..5df62804 100644 --- a/.github/workflows/5.15-clang-14.yml +++ b/.github/workflows/5.15-clang-14.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/5.15 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-5.15.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,7 +976,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -986,7 +986,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -996,7 +996,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1019,13 +1019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1048,13 +1048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1077,13 +1077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1106,13 +1106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1135,13 +1135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,7 +1425,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1435,7 +1435,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1445,7 +1445,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1468,13 +1468,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1497,13 +1497,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1526,13 +1526,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1555,13 +1555,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1584,13 +1584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1613,13 +1613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1642,13 +1642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/5.15-clang-15.yml b/.github/workflows/5.15-clang-15.yml index 925993b2..89f6cb81 100644 --- a/.github/workflows/5.15-clang-15.yml +++ b/.github/workflows/5.15-clang-15.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/5.15 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-5.15.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,7 +1005,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1015,7 +1015,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1025,7 +1025,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1048,13 +1048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1077,13 +1077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1106,13 +1106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1135,13 +1135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,7 +1454,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1464,7 +1464,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1474,7 +1474,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1497,13 +1497,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1526,13 +1526,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1555,13 +1555,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1584,13 +1584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1613,13 +1613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1642,13 +1642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/5.15-clang-16.yml b/.github/workflows/5.15-clang-16.yml index b9fba3a3..04b8ed5d 100644 --- a/.github/workflows/5.15-clang-16.yml +++ b/.github/workflows/5.15-clang-16.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/5.15 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-5.15.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,7 +1005,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1015,7 +1015,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1025,7 +1025,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1048,13 +1048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1077,13 +1077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1106,13 +1106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1135,13 +1135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,7 +1454,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1464,7 +1464,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1474,7 +1474,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1497,13 +1497,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1526,13 +1526,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1555,13 +1555,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1584,13 +1584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1613,13 +1613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1642,13 +1642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/5.15-clang-17.yml b/.github/workflows/5.15-clang-17.yml index 03eab49f..e0a62eb2 100644 --- a/.github/workflows/5.15-clang-17.yml +++ b/.github/workflows/5.15-clang-17.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/5.15 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-5.15.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,7 +1005,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1015,7 +1015,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1025,7 +1025,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1048,13 +1048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1077,13 +1077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1106,13 +1106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1135,13 +1135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,7 +1454,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1464,7 +1464,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1474,7 +1474,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1497,13 +1497,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1526,13 +1526,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1555,13 +1555,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1584,13 +1584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1613,13 +1613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1642,13 +1642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/5.15-clang-18.yml b/.github/workflows/5.15-clang-18.yml index a1040446..763d764d 100644 --- a/.github/workflows/5.15-clang-18.yml +++ b/.github/workflows/5.15-clang-18.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/5.15 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-5.15.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,7 +1005,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1015,7 +1015,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1025,7 +1025,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1048,13 +1048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1077,13 +1077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1106,13 +1106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1135,13 +1135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,7 +1454,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1464,7 +1464,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1474,7 +1474,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1497,13 +1497,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1526,13 +1526,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1555,13 +1555,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1584,13 +1584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1613,13 +1613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1642,13 +1642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/5.15-clang-19.yml b/.github/workflows/5.15-clang-19.yml index 58ee98fd..29fe3dd5 100644 --- a/.github/workflows/5.15-clang-19.yml +++ b/.github/workflows/5.15-clang-19.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/5.15 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-5.15.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,7 +1005,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1015,7 +1015,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1025,7 +1025,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1048,13 +1048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1077,13 +1077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1106,13 +1106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1135,13 +1135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,7 +1454,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1464,7 +1464,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1474,7 +1474,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1497,13 +1497,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1526,13 +1526,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1555,13 +1555,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1584,13 +1584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1613,13 +1613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1642,13 +1642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/5.15-clang-20.yml b/.github/workflows/5.15-clang-20.yml index a07f3c56..6530eabb 100644 --- a/.github/workflows/5.15-clang-20.yml +++ b/.github/workflows/5.15-clang-20.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/5.15 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-5.15.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,7 +1005,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1015,7 +1015,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1025,7 +1025,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1048,13 +1048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1077,13 +1077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1106,13 +1106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1135,13 +1135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,7 +1454,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1464,7 +1464,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1474,7 +1474,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1497,13 +1497,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1526,13 +1526,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1555,13 +1555,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1584,13 +1584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1613,13 +1613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1642,13 +1642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/5.15-clang-21.yml b/.github/workflows/5.15-clang-21.yml index 54063e76..56c7115b 100644 --- a/.github/workflows/5.15-clang-21.yml +++ b/.github/workflows/5.15-clang-21.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/5.15 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-5.15.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,7 +1005,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1015,7 +1015,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1025,7 +1025,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1048,13 +1048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1077,13 +1077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1106,13 +1106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1135,13 +1135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,7 +1454,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1464,7 +1464,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1474,7 +1474,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1497,13 +1497,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1526,13 +1526,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1555,13 +1555,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1584,13 +1584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1613,13 +1613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1642,13 +1642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/5.15-clang-22.yml b/.github/workflows/5.15-clang-22.yml index c220f964..7ecdfbfb 100644 --- a/.github/workflows/5.15-clang-22.yml +++ b/.github/workflows/5.15-clang-22.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/5.15 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-5.15.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,7 +1005,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1015,7 +1015,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1025,7 +1025,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1048,13 +1048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1077,13 +1077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1106,13 +1106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1135,13 +1135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,7 +1454,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1464,7 +1464,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1474,7 +1474,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1497,13 +1497,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1526,13 +1526,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1555,13 +1555,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1584,13 +1584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1613,13 +1613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1642,13 +1642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/5.15-clang-23.yml b/.github/workflows/5.15-clang-23.yml index 012c58ab..7c36b43d 100644 --- a/.github/workflows/5.15-clang-23.yml +++ b/.github/workflows/5.15-clang-23.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/5.15 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-5.15.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,7 +1005,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1015,7 +1015,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1025,7 +1025,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1048,13 +1048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1077,13 +1077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1106,13 +1106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1135,13 +1135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,7 +1454,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1464,7 +1464,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1474,7 +1474,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1497,13 +1497,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1526,13 +1526,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1555,13 +1555,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1584,13 +1584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1613,13 +1613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1642,13 +1642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.1-clang-12.yml b/.github/workflows/6.1-clang-12.yml index 54e9e8b7..0e0de1f4 100644 --- a/.github/workflows/6.1-clang-12.yml +++ b/.github/workflows/6.1-clang-12.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.1 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.1.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,7 +860,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -870,7 +870,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -880,7 +880,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -903,13 +903,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -932,13 +932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -961,13 +961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -990,13 +990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1019,13 +1019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1048,13 +1048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1077,13 +1077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1106,13 +1106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1135,13 +1135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,7 +1309,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1319,7 +1319,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1329,7 +1329,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1352,13 +1352,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1381,13 +1381,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1410,13 +1410,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1439,13 +1439,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1468,13 +1468,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1497,13 +1497,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1526,13 +1526,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1555,13 +1555,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1584,13 +1584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1613,13 +1613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1642,13 +1642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.1-clang-13.yml b/.github/workflows/6.1-clang-13.yml index 77d33427..c4297f2c 100644 --- a/.github/workflows/6.1-clang-13.yml +++ b/.github/workflows/6.1-clang-13.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.1 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.1.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,7 +889,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -899,7 +899,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -909,7 +909,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -932,13 +932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -961,13 +961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -990,13 +990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1019,13 +1019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1048,13 +1048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1077,13 +1077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1106,13 +1106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1135,13 +1135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,7 +1338,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1348,7 +1348,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1358,7 +1358,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1381,13 +1381,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1410,13 +1410,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1439,13 +1439,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1468,13 +1468,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1497,13 +1497,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1526,13 +1526,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1555,13 +1555,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1584,13 +1584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1613,13 +1613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1642,13 +1642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.1-clang-14.yml b/.github/workflows/6.1-clang-14.yml index 7d630768..37f1e791 100644 --- a/.github/workflows/6.1-clang-14.yml +++ b/.github/workflows/6.1-clang-14.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.1 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.1.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,7 +889,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -899,7 +899,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -909,7 +909,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -932,13 +932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -961,13 +961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -990,13 +990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1019,13 +1019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1048,13 +1048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1077,13 +1077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1106,13 +1106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1135,13 +1135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,7 +1338,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1348,7 +1348,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1358,7 +1358,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1381,13 +1381,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1410,13 +1410,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1439,13 +1439,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1468,13 +1468,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1497,13 +1497,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1526,13 +1526,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1555,13 +1555,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1584,13 +1584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1613,13 +1613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1642,13 +1642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.1-clang-15.yml b/.github/workflows/6.1-clang-15.yml index 7fc71cc1..007d024b 100644 --- a/.github/workflows/6.1-clang-15.yml +++ b/.github/workflows/6.1-clang-15.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.1 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.1.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,7 +976,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -986,7 +986,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -996,7 +996,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1019,13 +1019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1048,13 +1048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1077,13 +1077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1106,13 +1106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1135,13 +1135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,7 +1483,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1493,7 +1493,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1503,7 +1503,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1526,13 +1526,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1555,13 +1555,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1584,13 +1584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1613,13 +1613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1642,13 +1642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1845,13 +1845,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1874,13 +1874,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.1-clang-16.yml b/.github/workflows/6.1-clang-16.yml index 7622e75d..96383667 100644 --- a/.github/workflows/6.1-clang-16.yml +++ b/.github/workflows/6.1-clang-16.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.1 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.1.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,7 +1121,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1131,7 +1131,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1141,7 +1141,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,7 +1628,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1638,7 +1638,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1648,7 +1648,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1845,13 +1845,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1874,13 +1874,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1903,13 +1903,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.1-clang-17.yml b/.github/workflows/6.1-clang-17.yml index 204bd8fe..e31a94b3 100644 --- a/.github/workflows/6.1-clang-17.yml +++ b/.github/workflows/6.1-clang-17.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.1 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.1.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,7 +1121,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1131,7 +1131,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1141,7 +1141,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,7 +1628,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1638,7 +1638,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1648,7 +1648,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1845,13 +1845,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1874,13 +1874,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1903,13 +1903,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.1-clang-18.yml b/.github/workflows/6.1-clang-18.yml index d9f965e2..60979d8a 100644 --- a/.github/workflows/6.1-clang-18.yml +++ b/.github/workflows/6.1-clang-18.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.1 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.1.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,7 +1121,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1131,7 +1131,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1141,7 +1141,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,7 +1628,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1638,7 +1638,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1648,7 +1648,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1845,13 +1845,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1874,13 +1874,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1903,13 +1903,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.1-clang-19.yml b/.github/workflows/6.1-clang-19.yml index 27c87ecb..1acfacb8 100644 --- a/.github/workflows/6.1-clang-19.yml +++ b/.github/workflows/6.1-clang-19.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.1 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.1.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,7 +1121,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1131,7 +1131,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1141,7 +1141,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,7 +1628,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1638,7 +1638,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1648,7 +1648,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1845,13 +1845,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1874,13 +1874,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1903,13 +1903,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.1-clang-20.yml b/.github/workflows/6.1-clang-20.yml index 5952c858..ec16723f 100644 --- a/.github/workflows/6.1-clang-20.yml +++ b/.github/workflows/6.1-clang-20.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.1 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.1.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,7 +1121,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1131,7 +1131,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1141,7 +1141,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,7 +1628,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1638,7 +1638,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1648,7 +1648,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1845,13 +1845,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1874,13 +1874,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1903,13 +1903,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.1-clang-21.yml b/.github/workflows/6.1-clang-21.yml index b91d6cf0..42efb9db 100644 --- a/.github/workflows/6.1-clang-21.yml +++ b/.github/workflows/6.1-clang-21.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.1 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.1.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,7 +1121,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1131,7 +1131,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1141,7 +1141,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,7 +1628,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1638,7 +1638,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1648,7 +1648,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1845,13 +1845,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1874,13 +1874,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1903,13 +1903,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.1-clang-22.yml b/.github/workflows/6.1-clang-22.yml index d2c5e3f4..0f99de5e 100644 --- a/.github/workflows/6.1-clang-22.yml +++ b/.github/workflows/6.1-clang-22.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.1 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.1.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,7 +1121,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1131,7 +1131,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1141,7 +1141,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,7 +1628,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1638,7 +1638,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1648,7 +1648,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1845,13 +1845,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1874,13 +1874,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1903,13 +1903,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.1-clang-23.yml b/.github/workflows/6.1-clang-23.yml index b9dff24d..a6b751d4 100644 --- a/.github/workflows/6.1-clang-23.yml +++ b/.github/workflows/6.1-clang-23.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.1 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.1.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,7 +1121,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1131,7 +1131,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1141,7 +1141,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,7 +1628,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1638,7 +1638,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1648,7 +1648,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1845,13 +1845,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1874,13 +1874,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1903,13 +1903,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.12-clang-13.yml b/.github/workflows/6.12-clang-13.yml index fe808c9e..744ece86 100644 --- a/.github/workflows/6.12-clang-13.yml +++ b/.github/workflows/6.12-clang-13.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.12 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.12.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,7 +889,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -899,7 +899,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -909,7 +909,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -932,13 +932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -961,13 +961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -990,13 +990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1019,13 +1019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1048,13 +1048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1077,13 +1077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1106,13 +1106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1135,13 +1135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,7 +1338,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1348,7 +1348,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1358,7 +1358,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1381,13 +1381,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1410,13 +1410,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1439,13 +1439,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1468,13 +1468,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1497,13 +1497,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1526,13 +1526,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1555,13 +1555,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1584,13 +1584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1613,13 +1613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1642,13 +1642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.12-clang-14.yml b/.github/workflows/6.12-clang-14.yml index 81c11b95..5d2d63e1 100644 --- a/.github/workflows/6.12-clang-14.yml +++ b/.github/workflows/6.12-clang-14.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.12 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.12.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,7 +947,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -957,7 +957,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -967,7 +967,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -990,13 +990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1019,13 +1019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1048,13 +1048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1077,13 +1077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1106,13 +1106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1135,13 +1135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,7 +1396,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1406,7 +1406,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1416,7 +1416,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1439,13 +1439,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1468,13 +1468,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1497,13 +1497,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1526,13 +1526,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1555,13 +1555,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1584,13 +1584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1613,13 +1613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1642,13 +1642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.12-clang-15.yml b/.github/workflows/6.12-clang-15.yml index 3d75e4f6..a913f75e 100644 --- a/.github/workflows/6.12-clang-15.yml +++ b/.github/workflows/6.12-clang-15.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.12 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.12.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,7 +1034,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1044,7 +1044,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1054,7 +1054,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1077,13 +1077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1106,13 +1106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1135,13 +1135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,7 +1541,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1551,7 +1551,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1561,7 +1561,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1584,13 +1584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1613,13 +1613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1642,13 +1642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1845,13 +1845,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1874,13 +1874,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1903,13 +1903,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.12-clang-16.yml b/.github/workflows/6.12-clang-16.yml index ea6f29ee..7a0e49f9 100644 --- a/.github/workflows/6.12-clang-16.yml +++ b/.github/workflows/6.12-clang-16.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.12 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.12.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,13 +1179,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1208,7 +1208,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1218,7 +1218,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1228,7 +1228,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,13 +1686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1715,7 +1715,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1725,7 +1725,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1735,7 +1735,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1845,13 +1845,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1874,13 +1874,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1903,13 +1903,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.12-clang-17.yml b/.github/workflows/6.12-clang-17.yml index 66e46d54..49e14e8f 100644 --- a/.github/workflows/6.12-clang-17.yml +++ b/.github/workflows/6.12-clang-17.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.12 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.12.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,13 +1179,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1208,7 +1208,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1218,7 +1218,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1228,7 +1228,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,13 +1686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1715,13 +1715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1744,13 +1744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1773,7 +1773,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1783,7 +1783,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1793,7 +1793,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1845,13 +1845,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1874,13 +1874,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1903,13 +1903,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2222,13 +2222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2251,13 +2251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.12-clang-18.yml b/.github/workflows/6.12-clang-18.yml index a3af0d91..9190b9c5 100644 --- a/.github/workflows/6.12-clang-18.yml +++ b/.github/workflows/6.12-clang-18.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.12 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.12.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,13 +1179,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1208,13 +1208,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1237,13 +1237,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1266,13 +1266,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1295,13 +1295,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1324,7 +1324,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1334,7 +1334,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1344,7 +1344,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,13 +1686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1715,13 +1715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1744,13 +1744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1773,13 +1773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1802,13 +1802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1831,13 +1831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1860,13 +1860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1889,7 +1889,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1899,7 +1899,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1909,7 +1909,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2222,13 +2222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2251,13 +2251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2280,13 +2280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2309,13 +2309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2338,13 +2338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2367,13 +2367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2396,13 +2396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2425,13 +2425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.12-clang-19.yml b/.github/workflows/6.12-clang-19.yml index b6098796..171dece5 100644 --- a/.github/workflows/6.12-clang-19.yml +++ b/.github/workflows/6.12-clang-19.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.12 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.12.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,13 +1179,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1208,13 +1208,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1237,13 +1237,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1266,13 +1266,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1295,13 +1295,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1324,7 +1324,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1334,7 +1334,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1344,7 +1344,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,13 +1686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1715,13 +1715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1744,13 +1744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1773,13 +1773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1802,13 +1802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1831,13 +1831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1860,13 +1860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1889,7 +1889,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1899,7 +1899,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1909,7 +1909,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2222,13 +2222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2251,13 +2251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2280,13 +2280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2309,13 +2309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2338,13 +2338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2367,13 +2367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2396,13 +2396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2425,13 +2425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.12-clang-20.yml b/.github/workflows/6.12-clang-20.yml index 330ff2ef..148e13e6 100644 --- a/.github/workflows/6.12-clang-20.yml +++ b/.github/workflows/6.12-clang-20.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.12 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.12.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,13 +1179,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1208,13 +1208,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1237,13 +1237,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1266,13 +1266,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1295,13 +1295,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1324,7 +1324,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1334,7 +1334,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1344,7 +1344,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,13 +1686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1715,13 +1715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1744,13 +1744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1773,13 +1773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1802,13 +1802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1831,13 +1831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1860,13 +1860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1889,7 +1889,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1899,7 +1899,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1909,7 +1909,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2222,13 +2222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2251,13 +2251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2280,13 +2280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2309,13 +2309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2338,13 +2338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2367,13 +2367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2396,13 +2396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2425,13 +2425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.12-clang-21.yml b/.github/workflows/6.12-clang-21.yml index 72bf0b67..29e2ea27 100644 --- a/.github/workflows/6.12-clang-21.yml +++ b/.github/workflows/6.12-clang-21.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.12 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.12.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,13 +1179,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1208,13 +1208,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1237,13 +1237,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1266,13 +1266,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1295,13 +1295,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1324,7 +1324,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1334,7 +1334,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1344,7 +1344,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,13 +1686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1715,13 +1715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1744,13 +1744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1773,13 +1773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1802,13 +1802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1831,13 +1831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1860,13 +1860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1889,7 +1889,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1899,7 +1899,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1909,7 +1909,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2222,13 +2222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2251,13 +2251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2280,13 +2280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2309,13 +2309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2338,13 +2338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2367,13 +2367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2396,13 +2396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2425,13 +2425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.12-clang-22.yml b/.github/workflows/6.12-clang-22.yml index 3cf6b288..f5746daf 100644 --- a/.github/workflows/6.12-clang-22.yml +++ b/.github/workflows/6.12-clang-22.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.12 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.12.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,13 +1179,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1208,13 +1208,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1237,13 +1237,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1266,13 +1266,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1295,13 +1295,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1324,7 +1324,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1334,7 +1334,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1344,7 +1344,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,13 +1686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1715,13 +1715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1744,13 +1744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1773,13 +1773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1802,13 +1802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1831,13 +1831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1860,13 +1860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1889,7 +1889,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1899,7 +1899,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1909,7 +1909,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2222,13 +2222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2251,13 +2251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2280,13 +2280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2309,13 +2309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2338,13 +2338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2367,13 +2367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2396,13 +2396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2425,13 +2425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.12-clang-23.yml b/.github/workflows/6.12-clang-23.yml index b3c179ff..752f5ec9 100644 --- a/.github/workflows/6.12-clang-23.yml +++ b/.github/workflows/6.12-clang-23.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.12 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.12.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,13 +1179,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1208,13 +1208,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1237,13 +1237,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1266,13 +1266,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1295,13 +1295,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1324,7 +1324,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1334,7 +1334,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1344,7 +1344,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,13 +1686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1715,13 +1715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1744,13 +1744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1773,13 +1773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1802,13 +1802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1831,13 +1831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1860,13 +1860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1889,7 +1889,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1899,7 +1899,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1909,7 +1909,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2222,13 +2222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2251,13 +2251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2280,13 +2280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2309,13 +2309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2338,13 +2338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2367,13 +2367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2396,13 +2396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2425,13 +2425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.6-clang-12.yml b/.github/workflows/6.6-clang-12.yml index 4b3b7f47..238d7bef 100644 --- a/.github/workflows/6.6-clang-12.yml +++ b/.github/workflows/6.6-clang-12.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.6 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.6.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,7 +860,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -870,7 +870,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -880,7 +880,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -903,13 +903,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -932,13 +932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -961,13 +961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -990,13 +990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1019,13 +1019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1048,13 +1048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1077,13 +1077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1106,13 +1106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1135,13 +1135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,7 +1309,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1319,7 +1319,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1329,7 +1329,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1352,13 +1352,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1381,13 +1381,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1410,13 +1410,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1439,13 +1439,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1468,13 +1468,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1497,13 +1497,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1526,13 +1526,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1555,13 +1555,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1584,13 +1584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1613,13 +1613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1642,13 +1642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.6-clang-13.yml b/.github/workflows/6.6-clang-13.yml index 2bf84438..7fe98f68 100644 --- a/.github/workflows/6.6-clang-13.yml +++ b/.github/workflows/6.6-clang-13.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.6 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.6.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,7 +889,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -899,7 +899,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -909,7 +909,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -932,13 +932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -961,13 +961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -990,13 +990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1019,13 +1019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1048,13 +1048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1077,13 +1077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1106,13 +1106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1135,13 +1135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,7 +1338,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1348,7 +1348,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1358,7 +1358,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1381,13 +1381,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1410,13 +1410,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1439,13 +1439,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1468,13 +1468,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1497,13 +1497,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1526,13 +1526,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1555,13 +1555,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1584,13 +1584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1613,13 +1613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1642,13 +1642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.6-clang-14.yml b/.github/workflows/6.6-clang-14.yml index 9ebba1ea..4892a6ec 100644 --- a/.github/workflows/6.6-clang-14.yml +++ b/.github/workflows/6.6-clang-14.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.6 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.6.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,7 +889,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -899,7 +899,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -909,7 +909,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -932,13 +932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -961,13 +961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -990,13 +990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1019,13 +1019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1048,13 +1048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1077,13 +1077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1106,13 +1106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1135,13 +1135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,7 +1338,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1348,7 +1348,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1358,7 +1358,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1381,13 +1381,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1410,13 +1410,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1439,13 +1439,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1468,13 +1468,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1497,13 +1497,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1526,13 +1526,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1555,13 +1555,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1584,13 +1584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1613,13 +1613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1642,13 +1642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.6-clang-15.yml b/.github/workflows/6.6-clang-15.yml index 50596b30..686ff891 100644 --- a/.github/workflows/6.6-clang-15.yml +++ b/.github/workflows/6.6-clang-15.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.6 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.6.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,7 +976,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -986,7 +986,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -996,7 +996,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1019,13 +1019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1048,13 +1048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1077,13 +1077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1106,13 +1106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1135,13 +1135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,7 +1483,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1493,7 +1493,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1503,7 +1503,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1526,13 +1526,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1555,13 +1555,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1584,13 +1584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1613,13 +1613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1642,13 +1642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1845,13 +1845,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1874,13 +1874,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1903,13 +1903,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.6-clang-16.yml b/.github/workflows/6.6-clang-16.yml index c19b8dbc..03e6831e 100644 --- a/.github/workflows/6.6-clang-16.yml +++ b/.github/workflows/6.6-clang-16.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.6 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.6.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,7 +1121,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1131,7 +1131,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1141,7 +1141,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,7 +1628,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1638,7 +1638,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1648,7 +1648,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1845,13 +1845,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1874,13 +1874,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1903,13 +1903,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.6-clang-17.yml b/.github/workflows/6.6-clang-17.yml index cc26e727..b94dd704 100644 --- a/.github/workflows/6.6-clang-17.yml +++ b/.github/workflows/6.6-clang-17.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.6 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.6.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,7 +1121,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1131,7 +1131,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1141,7 +1141,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,7 +1628,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1638,7 +1638,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1648,7 +1648,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1845,13 +1845,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1874,13 +1874,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1903,13 +1903,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.6-clang-18.yml b/.github/workflows/6.6-clang-18.yml index 5bd6a842..2a0c0c94 100644 --- a/.github/workflows/6.6-clang-18.yml +++ b/.github/workflows/6.6-clang-18.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.6 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.6.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,7 +1179,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1189,7 +1189,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1199,7 +1199,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,7 +1686,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1696,7 +1696,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1706,7 +1706,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1845,13 +1845,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1874,13 +1874,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1903,13 +1903,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.6-clang-19.yml b/.github/workflows/6.6-clang-19.yml index 04e25419..d3bd9691 100644 --- a/.github/workflows/6.6-clang-19.yml +++ b/.github/workflows/6.6-clang-19.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.6 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.6.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,7 +1179,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1189,7 +1189,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1199,7 +1199,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,7 +1686,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1696,7 +1696,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1706,7 +1706,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1845,13 +1845,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1874,13 +1874,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1903,13 +1903,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.6-clang-20.yml b/.github/workflows/6.6-clang-20.yml index 69a76f9d..1192a0dd 100644 --- a/.github/workflows/6.6-clang-20.yml +++ b/.github/workflows/6.6-clang-20.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.6 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.6.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,7 +1179,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1189,7 +1189,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1199,7 +1199,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,7 +1686,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1696,7 +1696,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1706,7 +1706,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1845,13 +1845,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1874,13 +1874,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1903,13 +1903,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.6-clang-21.yml b/.github/workflows/6.6-clang-21.yml index 29f7b468..6d9bf218 100644 --- a/.github/workflows/6.6-clang-21.yml +++ b/.github/workflows/6.6-clang-21.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.6 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.6.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,7 +1179,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1189,7 +1189,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1199,7 +1199,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,7 +1686,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1696,7 +1696,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1706,7 +1706,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1845,13 +1845,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1874,13 +1874,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1903,13 +1903,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.6-clang-22.yml b/.github/workflows/6.6-clang-22.yml index a26c6392..329fbd2d 100644 --- a/.github/workflows/6.6-clang-22.yml +++ b/.github/workflows/6.6-clang-22.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.6 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.6.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,7 +1179,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1189,7 +1189,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1199,7 +1199,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,7 +1686,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1696,7 +1696,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1706,7 +1706,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1845,13 +1845,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1874,13 +1874,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1903,13 +1903,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/6.6-clang-23.yml b/.github/workflows/6.6-clang-23.yml index dcce1367..23c8acd3 100644 --- a/.github/workflows/6.6-clang-23.yml +++ b/.github/workflows/6.6-clang-23.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/6.6 --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.6.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,7 +1179,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1189,7 +1189,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1199,7 +1199,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,7 +1686,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1696,7 +1696,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1706,7 +1706,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1845,13 +1845,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1874,13 +1874,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1903,13 +1903,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/android-mainline-clang-19.yml b/.github/workflows/android-mainline-clang-19.yml index 64726c43..2eb1f207 100644 --- a/.github/workflows/android-mainline-clang-19.yml +++ b/.github/workflows/android-mainline-clang-19.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/android-mainline --repo https://android.googlesource.com/kernel/common.git --ref android-mainline check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,7 +193,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -203,7 +203,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -213,7 +213,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -236,13 +236,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/android-mainline-clang-20.yml b/.github/workflows/android-mainline-clang-20.yml index 4997648d..52336213 100644 --- a/.github/workflows/android-mainline-clang-20.yml +++ b/.github/workflows/android-mainline-clang-20.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/android-mainline --repo https://android.googlesource.com/kernel/common.git --ref android-mainline check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,7 +193,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -203,7 +203,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -213,7 +213,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -236,13 +236,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/android-mainline-clang-21.yml b/.github/workflows/android-mainline-clang-21.yml index b39fe46f..e03826aa 100644 --- a/.github/workflows/android-mainline-clang-21.yml +++ b/.github/workflows/android-mainline-clang-21.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/android-mainline --repo https://android.googlesource.com/kernel/common.git --ref android-mainline check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,7 +193,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -203,7 +203,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -213,7 +213,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -236,13 +236,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/android-mainline-clang-22.yml b/.github/workflows/android-mainline-clang-22.yml index 51ae81bf..62ab42df 100644 --- a/.github/workflows/android-mainline-clang-22.yml +++ b/.github/workflows/android-mainline-clang-22.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/android-mainline --repo https://android.googlesource.com/kernel/common.git --ref android-mainline check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,7 +193,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -203,7 +203,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -213,7 +213,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -236,13 +236,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/android-mainline-clang-23.yml b/.github/workflows/android-mainline-clang-23.yml index 17c7cda5..7b8d3d8f 100644 --- a/.github/workflows/android-mainline-clang-23.yml +++ b/.github/workflows/android-mainline-clang-23.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/android-mainline --repo https://android.googlesource.com/kernel/common.git --ref android-mainline check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,7 +193,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -203,7 +203,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -213,7 +213,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -236,13 +236,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/android14-5.15-clang-17.yml b/.github/workflows/android14-5.15-clang-17.yml index 516fe415..2c6e8875 100644 --- a/.github/workflows/android14-5.15-clang-17.yml +++ b/.github/workflows/android14-5.15-clang-17.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/android14-5.15 --repo https://android.googlesource.com/kernel/common.git --ref android14-5.15 check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,7 +193,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -203,7 +203,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -213,7 +213,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -236,13 +236,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/android14-5.15-clang-18.yml b/.github/workflows/android14-5.15-clang-18.yml index 8659c9b2..b58fe3b7 100644 --- a/.github/workflows/android14-5.15-clang-18.yml +++ b/.github/workflows/android14-5.15-clang-18.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/android14-5.15 --repo https://android.googlesource.com/kernel/common.git --ref android14-5.15 check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,7 +193,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -203,7 +203,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -213,7 +213,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -236,13 +236,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/android14-5.15-clang-19.yml b/.github/workflows/android14-5.15-clang-19.yml index b8f43107..619fc912 100644 --- a/.github/workflows/android14-5.15-clang-19.yml +++ b/.github/workflows/android14-5.15-clang-19.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/android14-5.15 --repo https://android.googlesource.com/kernel/common.git --ref android14-5.15 check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,7 +193,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -203,7 +203,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -213,7 +213,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -236,13 +236,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/android14-5.15-clang-20.yml b/.github/workflows/android14-5.15-clang-20.yml index 857a3b8d..9adefefa 100644 --- a/.github/workflows/android14-5.15-clang-20.yml +++ b/.github/workflows/android14-5.15-clang-20.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/android14-5.15 --repo https://android.googlesource.com/kernel/common.git --ref android14-5.15 check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,7 +193,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -203,7 +203,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -213,7 +213,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -236,13 +236,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/android14-5.15-clang-21.yml b/.github/workflows/android14-5.15-clang-21.yml index 9e4fbf31..22408b3d 100644 --- a/.github/workflows/android14-5.15-clang-21.yml +++ b/.github/workflows/android14-5.15-clang-21.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/android14-5.15 --repo https://android.googlesource.com/kernel/common.git --ref android14-5.15 check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,7 +193,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -203,7 +203,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -213,7 +213,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -236,13 +236,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/android14-5.15-clang-22.yml b/.github/workflows/android14-5.15-clang-22.yml index a1f75de0..f3e92fb3 100644 --- a/.github/workflows/android14-5.15-clang-22.yml +++ b/.github/workflows/android14-5.15-clang-22.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/android14-5.15 --repo https://android.googlesource.com/kernel/common.git --ref android14-5.15 check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,7 +193,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -203,7 +203,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -213,7 +213,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -236,13 +236,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/android14-5.15-clang-23.yml b/.github/workflows/android14-5.15-clang-23.yml index 1f487359..fad58ce1 100644 --- a/.github/workflows/android14-5.15-clang-23.yml +++ b/.github/workflows/android14-5.15-clang-23.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/android14-5.15 --repo https://android.googlesource.com/kernel/common.git --ref android14-5.15 check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,7 +193,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -203,7 +203,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -213,7 +213,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -236,13 +236,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/android14-6.1-clang-17.yml b/.github/workflows/android14-6.1-clang-17.yml index 15bfd126..342fbdb3 100644 --- a/.github/workflows/android14-6.1-clang-17.yml +++ b/.github/workflows/android14-6.1-clang-17.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/android14-6.1 --repo https://android.googlesource.com/kernel/common.git --ref android14-6.1 check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,7 +193,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -203,7 +203,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -213,7 +213,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -236,13 +236,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/android14-6.1-clang-18.yml b/.github/workflows/android14-6.1-clang-18.yml index 186e79cb..1f42b8db 100644 --- a/.github/workflows/android14-6.1-clang-18.yml +++ b/.github/workflows/android14-6.1-clang-18.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/android14-6.1 --repo https://android.googlesource.com/kernel/common.git --ref android14-6.1 check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,7 +193,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -203,7 +203,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -213,7 +213,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -236,13 +236,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/android14-6.1-clang-19.yml b/.github/workflows/android14-6.1-clang-19.yml index 7de2c65b..72d201c9 100644 --- a/.github/workflows/android14-6.1-clang-19.yml +++ b/.github/workflows/android14-6.1-clang-19.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/android14-6.1 --repo https://android.googlesource.com/kernel/common.git --ref android14-6.1 check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,7 +193,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -203,7 +203,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -213,7 +213,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -236,13 +236,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/android14-6.1-clang-20.yml b/.github/workflows/android14-6.1-clang-20.yml index 50cf7759..a92aec77 100644 --- a/.github/workflows/android14-6.1-clang-20.yml +++ b/.github/workflows/android14-6.1-clang-20.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/android14-6.1 --repo https://android.googlesource.com/kernel/common.git --ref android14-6.1 check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,7 +193,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -203,7 +203,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -213,7 +213,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -236,13 +236,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/android14-6.1-clang-21.yml b/.github/workflows/android14-6.1-clang-21.yml index 1d442ff3..ad4f2be8 100644 --- a/.github/workflows/android14-6.1-clang-21.yml +++ b/.github/workflows/android14-6.1-clang-21.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/android14-6.1 --repo https://android.googlesource.com/kernel/common.git --ref android14-6.1 check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,7 +193,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -203,7 +203,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -213,7 +213,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -236,13 +236,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/android14-6.1-clang-22.yml b/.github/workflows/android14-6.1-clang-22.yml index 517e0955..7843b949 100644 --- a/.github/workflows/android14-6.1-clang-22.yml +++ b/.github/workflows/android14-6.1-clang-22.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/android14-6.1 --repo https://android.googlesource.com/kernel/common.git --ref android14-6.1 check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,7 +193,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -203,7 +203,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -213,7 +213,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -236,13 +236,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/android14-6.1-clang-23.yml b/.github/workflows/android14-6.1-clang-23.yml index dfd13315..c22e5619 100644 --- a/.github/workflows/android14-6.1-clang-23.yml +++ b/.github/workflows/android14-6.1-clang-23.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/android14-6.1 --repo https://android.googlesource.com/kernel/common.git --ref android14-6.1 check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,7 +193,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -203,7 +203,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -213,7 +213,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -236,13 +236,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/android15-6.6-clang-18.yml b/.github/workflows/android15-6.6-clang-18.yml index 894ddd0b..a397deac 100644 --- a/.github/workflows/android15-6.6-clang-18.yml +++ b/.github/workflows/android15-6.6-clang-18.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/android15-6.6 --repo https://android.googlesource.com/kernel/common.git --ref android15-6.6 check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,7 +193,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -203,7 +203,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -213,7 +213,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -236,13 +236,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/android15-6.6-clang-19.yml b/.github/workflows/android15-6.6-clang-19.yml index da8aec3b..2496d844 100644 --- a/.github/workflows/android15-6.6-clang-19.yml +++ b/.github/workflows/android15-6.6-clang-19.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/android15-6.6 --repo https://android.googlesource.com/kernel/common.git --ref android15-6.6 check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,7 +193,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -203,7 +203,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -213,7 +213,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -236,13 +236,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/android15-6.6-clang-20.yml b/.github/workflows/android15-6.6-clang-20.yml index 2ee03656..abae15f4 100644 --- a/.github/workflows/android15-6.6-clang-20.yml +++ b/.github/workflows/android15-6.6-clang-20.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/android15-6.6 --repo https://android.googlesource.com/kernel/common.git --ref android15-6.6 check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,7 +193,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -203,7 +203,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -213,7 +213,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -236,13 +236,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/android15-6.6-clang-21.yml b/.github/workflows/android15-6.6-clang-21.yml index 969a500f..9a2e874e 100644 --- a/.github/workflows/android15-6.6-clang-21.yml +++ b/.github/workflows/android15-6.6-clang-21.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/android15-6.6 --repo https://android.googlesource.com/kernel/common.git --ref android15-6.6 check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,7 +193,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -203,7 +203,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -213,7 +213,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -236,13 +236,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/android15-6.6-clang-22.yml b/.github/workflows/android15-6.6-clang-22.yml index 0fd2824f..46b4e053 100644 --- a/.github/workflows/android15-6.6-clang-22.yml +++ b/.github/workflows/android15-6.6-clang-22.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/android15-6.6 --repo https://android.googlesource.com/kernel/common.git --ref android15-6.6 check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,7 +193,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -203,7 +203,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -213,7 +213,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -236,13 +236,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/android15-6.6-clang-23.yml b/.github/workflows/android15-6.6-clang-23.yml index 1664dc90..f3f141ed 100644 --- a/.github/workflows/android15-6.6-clang-23.yml +++ b/.github/workflows/android15-6.6-clang-23.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/android15-6.6 --repo https://android.googlesource.com/kernel/common.git --ref android15-6.6 check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,7 +193,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -203,7 +203,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -213,7 +213,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -236,13 +236,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/clang-version.yml b/.github/workflows/clang-version.yml index 6bd77154..cce4a4c1 100644 --- a/.github/workflows/clang-version.yml +++ b/.github/workflows/clang-version.yml @@ -9,6 +9,6 @@ jobs: runs-on: ubuntu-latest container: tuxmake/x86_64_clang-nightly steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: parse-debian-clang.py --check run: python3 scripts/parse-debian-clang.py --check diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 4da269ba..bb4c9183 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -11,21 +11,21 @@ jobs: name: Check workflow matrices runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-matrix.py run: python3 scripts/check-matrix.py check_generated_files: name: Check generated files runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: generate.py run: python3 generator/generate.py --check check_patch_series: name: Check patches series runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches.py run: python3 scripts/check-patches.py python: diff --git a/.github/workflows/mainline-clang-15.yml b/.github/workflows/mainline-clang-15.yml index 8bde47be..f641e12c 100644 --- a/.github/workflows/mainline-clang-15.yml +++ b/.github/workflows/mainline-clang-15.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/mainline --repo https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git --ref master check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,7 +976,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -986,7 +986,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -996,7 +996,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1019,13 +1019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1048,13 +1048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1077,13 +1077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1106,13 +1106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1135,13 +1135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,7 +1454,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1464,7 +1464,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1474,7 +1474,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1497,13 +1497,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1526,13 +1526,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1555,13 +1555,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1584,13 +1584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1613,13 +1613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1642,13 +1642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1845,13 +1845,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/mainline-clang-16.yml b/.github/workflows/mainline-clang-16.yml index 4ddd096f..0350b835 100644 --- a/.github/workflows/mainline-clang-16.yml +++ b/.github/workflows/mainline-clang-16.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/mainline --repo https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git --ref master check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,7 +1150,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1160,7 +1160,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1170,7 +1170,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,7 +1628,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1638,7 +1638,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1648,7 +1648,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1845,13 +1845,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1874,13 +1874,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1903,13 +1903,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/mainline-clang-17.yml b/.github/workflows/mainline-clang-17.yml index 79efd6b7..f2045798 100644 --- a/.github/workflows/mainline-clang-17.yml +++ b/.github/workflows/mainline-clang-17.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/mainline --repo https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git --ref master check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,7 +1179,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1189,7 +1189,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1199,7 +1199,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,13 +1686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1715,13 +1715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1744,7 +1744,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1754,7 +1754,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1764,7 +1764,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1845,13 +1845,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1874,13 +1874,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1903,13 +1903,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/mainline-clang-18.yml b/.github/workflows/mainline-clang-18.yml index f1f8be91..dad33939 100644 --- a/.github/workflows/mainline-clang-18.yml +++ b/.github/workflows/mainline-clang-18.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/mainline --repo https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git --ref master check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,13 +1179,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1208,13 +1208,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1237,13 +1237,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1266,13 +1266,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1295,7 +1295,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1305,7 +1305,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1315,7 +1315,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,13 +1686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1715,13 +1715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1744,13 +1744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1773,13 +1773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1802,13 +1802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1831,13 +1831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1860,7 +1860,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1870,7 +1870,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1880,7 +1880,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1903,13 +1903,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2222,13 +2222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2251,13 +2251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2280,13 +2280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2309,13 +2309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2338,13 +2338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2367,13 +2367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/mainline-clang-19.yml b/.github/workflows/mainline-clang-19.yml index 7ef4bba5..1ebe29b8 100644 --- a/.github/workflows/mainline-clang-19.yml +++ b/.github/workflows/mainline-clang-19.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/mainline --repo https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git --ref master check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,13 +1179,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1208,13 +1208,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1237,13 +1237,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1266,13 +1266,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1295,7 +1295,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1305,7 +1305,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1315,7 +1315,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,13 +1686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1715,13 +1715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1744,13 +1744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1773,13 +1773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1802,13 +1802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1831,13 +1831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1860,7 +1860,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1870,7 +1870,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1880,7 +1880,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1903,13 +1903,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2222,13 +2222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2251,13 +2251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2280,13 +2280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2309,13 +2309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2338,13 +2338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2367,13 +2367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/mainline-clang-20.yml b/.github/workflows/mainline-clang-20.yml index 03b36a9b..93dd5840 100644 --- a/.github/workflows/mainline-clang-20.yml +++ b/.github/workflows/mainline-clang-20.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/mainline --repo https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git --ref master check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,13 +1179,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1208,13 +1208,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1237,13 +1237,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1266,13 +1266,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1295,13 +1295,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1324,13 +1324,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1353,13 +1353,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1382,7 +1382,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1392,7 +1392,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1402,7 +1402,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,13 +1686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1715,13 +1715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1744,13 +1744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1773,13 +1773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1802,13 +1802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1831,13 +1831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1860,13 +1860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1889,13 +1889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1918,13 +1918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1947,7 +1947,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1957,7 +1957,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1967,7 +1967,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2222,13 +2222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2251,13 +2251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2280,13 +2280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2309,13 +2309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2338,13 +2338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2367,13 +2367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2396,13 +2396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2425,13 +2425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2454,13 +2454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/mainline-clang-21.yml b/.github/workflows/mainline-clang-21.yml index 9db6a8d0..9c168bb4 100644 --- a/.github/workflows/mainline-clang-21.yml +++ b/.github/workflows/mainline-clang-21.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/mainline --repo https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git --ref master check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,13 +1179,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1208,13 +1208,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1237,13 +1237,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1266,13 +1266,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1295,13 +1295,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1324,13 +1324,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1353,13 +1353,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1382,7 +1382,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1392,7 +1392,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1402,7 +1402,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,13 +1686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1715,13 +1715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1744,13 +1744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1773,13 +1773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1802,13 +1802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1831,13 +1831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1860,13 +1860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1889,13 +1889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1918,13 +1918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1947,7 +1947,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1957,7 +1957,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1967,7 +1967,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2222,13 +2222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2251,13 +2251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2280,13 +2280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2309,13 +2309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2338,13 +2338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2367,13 +2367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2396,13 +2396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2425,13 +2425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2454,13 +2454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/mainline-clang-22.yml b/.github/workflows/mainline-clang-22.yml index 90a2d1c4..24f9ca53 100644 --- a/.github/workflows/mainline-clang-22.yml +++ b/.github/workflows/mainline-clang-22.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/mainline --repo https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git --ref master check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,13 +1179,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1208,13 +1208,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1237,13 +1237,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1266,13 +1266,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1295,13 +1295,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1324,13 +1324,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1353,13 +1353,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1382,7 +1382,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1392,7 +1392,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1402,7 +1402,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,13 +1686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1715,13 +1715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1744,13 +1744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1773,13 +1773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1802,13 +1802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1831,13 +1831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1860,13 +1860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1889,13 +1889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1918,13 +1918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1947,7 +1947,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1957,7 +1957,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1967,7 +1967,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2222,13 +2222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2251,13 +2251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2280,13 +2280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2309,13 +2309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2338,13 +2338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2367,13 +2367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2396,13 +2396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2425,13 +2425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2454,13 +2454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/mainline-clang-23.yml b/.github/workflows/mainline-clang-23.yml index cafcf47e..6fd3716d 100644 --- a/.github/workflows/mainline-clang-23.yml +++ b/.github/workflows/mainline-clang-23.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/mainline --repo https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git --ref master check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,13 +1179,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1208,13 +1208,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1237,13 +1237,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1266,13 +1266,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1295,13 +1295,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1324,13 +1324,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1353,13 +1353,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1382,7 +1382,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1392,7 +1392,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1402,7 +1402,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,13 +1686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1715,13 +1715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1744,13 +1744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1773,13 +1773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1802,13 +1802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1831,13 +1831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1860,13 +1860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1889,13 +1889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1918,13 +1918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1947,7 +1947,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1957,7 +1957,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1967,7 +1967,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2222,13 +2222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2251,13 +2251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2280,13 +2280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2309,13 +2309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2338,13 +2338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2367,13 +2367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2396,13 +2396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2425,13 +2425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2454,13 +2454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/next-clang-15.yml b/.github/workflows/next-clang-15.yml index f73d6a33..06478ada 100644 --- a/.github/workflows/next-clang-15.yml +++ b/.github/workflows/next-clang-15.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/next --repo https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git --ref master check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,7 +1005,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1015,7 +1015,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1025,7 +1025,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1048,13 +1048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1077,13 +1077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1106,13 +1106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1135,13 +1135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,7 +1483,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1493,7 +1493,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1503,7 +1503,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1526,13 +1526,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1555,13 +1555,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1584,13 +1584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1613,13 +1613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1642,13 +1642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1845,13 +1845,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1874,13 +1874,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/next-clang-16.yml b/.github/workflows/next-clang-16.yml index a9b8ea9d..02ee3456 100644 --- a/.github/workflows/next-clang-16.yml +++ b/.github/workflows/next-clang-16.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/next --repo https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git --ref master check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,7 +1179,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1189,7 +1189,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1199,7 +1199,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,7 +1657,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1667,7 +1667,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1677,7 +1677,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1845,13 +1845,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1874,13 +1874,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1903,13 +1903,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/next-clang-17.yml b/.github/workflows/next-clang-17.yml index b2cb55d9..4280d8a0 100644 --- a/.github/workflows/next-clang-17.yml +++ b/.github/workflows/next-clang-17.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/next --repo https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git --ref master check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,13 +1179,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1208,7 +1208,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1218,7 +1218,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1228,7 +1228,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,13 +1686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1715,13 +1715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1744,13 +1744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1773,7 +1773,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1783,7 +1783,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1793,7 +1793,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1845,13 +1845,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1874,13 +1874,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1903,13 +1903,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2222,13 +2222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/next-clang-18.yml b/.github/workflows/next-clang-18.yml index 72b44d21..f65f27a3 100644 --- a/.github/workflows/next-clang-18.yml +++ b/.github/workflows/next-clang-18.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/next --repo https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git --ref master check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,13 +1179,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1208,13 +1208,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1237,13 +1237,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1266,13 +1266,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1295,13 +1295,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1324,7 +1324,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1334,7 +1334,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1344,7 +1344,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,13 +1686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1715,13 +1715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1744,13 +1744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1773,13 +1773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1802,13 +1802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1831,13 +1831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1860,13 +1860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1889,7 +1889,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1899,7 +1899,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1909,7 +1909,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2222,13 +2222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2251,13 +2251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2280,13 +2280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2309,13 +2309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2338,13 +2338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2367,13 +2367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2396,13 +2396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/next-clang-19.yml b/.github/workflows/next-clang-19.yml index bc678ac8..9d8a3a9c 100644 --- a/.github/workflows/next-clang-19.yml +++ b/.github/workflows/next-clang-19.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/next --repo https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git --ref master check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,13 +1179,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1208,13 +1208,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1237,13 +1237,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1266,13 +1266,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1295,13 +1295,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1324,7 +1324,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1334,7 +1334,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1344,7 +1344,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,13 +1686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1715,13 +1715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1744,13 +1744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1773,13 +1773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1802,13 +1802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1831,13 +1831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1860,13 +1860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1889,7 +1889,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1899,7 +1899,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1909,7 +1909,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2222,13 +2222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2251,13 +2251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2280,13 +2280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2309,13 +2309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2338,13 +2338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2367,13 +2367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2396,13 +2396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/next-clang-20.yml b/.github/workflows/next-clang-20.yml index 22e9d5d8..4a5ef77d 100644 --- a/.github/workflows/next-clang-20.yml +++ b/.github/workflows/next-clang-20.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/next --repo https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git --ref master check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,13 +1179,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1208,13 +1208,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1237,13 +1237,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1266,13 +1266,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1295,13 +1295,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1324,13 +1324,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1353,13 +1353,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1382,13 +1382,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1411,7 +1411,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1421,7 +1421,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1431,7 +1431,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,13 +1686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1715,13 +1715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1744,13 +1744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1773,13 +1773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1802,13 +1802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1831,13 +1831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1860,13 +1860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1889,13 +1889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1918,13 +1918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1947,13 +1947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1976,7 +1976,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1986,7 +1986,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1996,7 +1996,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2222,13 +2222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2251,13 +2251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2280,13 +2280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2309,13 +2309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2338,13 +2338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2367,13 +2367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2396,13 +2396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2425,13 +2425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2454,13 +2454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2483,13 +2483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/next-clang-21.yml b/.github/workflows/next-clang-21.yml index b60314dd..4399c894 100644 --- a/.github/workflows/next-clang-21.yml +++ b/.github/workflows/next-clang-21.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/next --repo https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git --ref master check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,13 +1179,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1208,13 +1208,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1237,13 +1237,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1266,13 +1266,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1295,13 +1295,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1324,13 +1324,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1353,13 +1353,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1382,13 +1382,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1411,7 +1411,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1421,7 +1421,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1431,7 +1431,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,13 +1686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1715,13 +1715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1744,13 +1744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1773,13 +1773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1802,13 +1802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1831,13 +1831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1860,13 +1860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1889,13 +1889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1918,13 +1918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1947,13 +1947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1976,7 +1976,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1986,7 +1986,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1996,7 +1996,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2222,13 +2222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2251,13 +2251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2280,13 +2280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2309,13 +2309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2338,13 +2338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2367,13 +2367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2396,13 +2396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2425,13 +2425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2454,13 +2454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2483,13 +2483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/next-clang-22.yml b/.github/workflows/next-clang-22.yml index 76f07bf8..549fc2ed 100644 --- a/.github/workflows/next-clang-22.yml +++ b/.github/workflows/next-clang-22.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/next --repo https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git --ref master check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,13 +1179,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1208,13 +1208,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1237,13 +1237,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1266,13 +1266,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1295,13 +1295,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1324,13 +1324,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1353,13 +1353,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1382,13 +1382,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1411,7 +1411,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1421,7 +1421,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1431,7 +1431,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,13 +1686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1715,13 +1715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1744,13 +1744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1773,13 +1773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1802,13 +1802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1831,13 +1831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1860,13 +1860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1889,13 +1889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1918,13 +1918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1947,13 +1947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1976,7 +1976,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1986,7 +1986,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1996,7 +1996,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2222,13 +2222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2251,13 +2251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2280,13 +2280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2309,13 +2309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2338,13 +2338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2367,13 +2367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2396,13 +2396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2425,13 +2425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2454,13 +2454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2483,13 +2483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/next-clang-23.yml b/.github/workflows/next-clang-23.yml index dd1031ef..9785520f 100644 --- a/.github/workflows/next-clang-23.yml +++ b/.github/workflows/next-clang-23.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/next --repo https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git --ref master check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,13 +1179,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1208,13 +1208,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1237,13 +1237,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1266,13 +1266,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1295,13 +1295,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1324,13 +1324,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1353,13 +1353,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1382,13 +1382,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1411,7 +1411,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1421,7 +1421,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1431,7 +1431,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,13 +1686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1715,13 +1715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1744,13 +1744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1773,13 +1773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1802,13 +1802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1831,13 +1831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1860,13 +1860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1889,13 +1889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1918,13 +1918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1947,13 +1947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1976,7 +1976,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1986,7 +1986,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1996,7 +1996,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2222,13 +2222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2251,13 +2251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2280,13 +2280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2309,13 +2309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2338,13 +2338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2367,13 +2367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2396,13 +2396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2425,13 +2425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2454,13 +2454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2483,13 +2483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/next-clang-android.yml b/.github/workflows/next-clang-android.yml index 8b5b193c..fa05208a 100644 --- a/.github/workflows/next-clang-android.yml +++ b/.github/workflows/next-clang-android.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/next --repo https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git --ref master check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,7 +454,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -464,7 +464,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -474,7 +474,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -497,13 +497,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -526,13 +526,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -555,13 +555,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -584,13 +584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -613,13 +613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -642,13 +642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -671,13 +671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -700,13 +700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -729,13 +729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -758,13 +758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -787,13 +787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/stable-clang-15.yml b/.github/workflows/stable-clang-15.yml index 766c783c..3de7daba 100644 --- a/.github/workflows/stable-clang-15.yml +++ b/.github/workflows/stable-clang-15.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/stable --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.19.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,7 +976,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -986,7 +986,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -996,7 +996,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1019,13 +1019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1048,13 +1048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1077,13 +1077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1106,13 +1106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1135,13 +1135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1164,13 +1164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,7 +1454,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1464,7 +1464,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1474,7 +1474,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1497,13 +1497,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1526,13 +1526,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1555,13 +1555,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1584,13 +1584,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1613,13 +1613,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1642,13 +1642,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1845,13 +1845,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/stable-clang-16.yml b/.github/workflows/stable-clang-16.yml index ce6519df..b3f35896 100644 --- a/.github/workflows/stable-clang-16.yml +++ b/.github/workflows/stable-clang-16.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/stable --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.19.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,7 +1150,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1160,7 +1160,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1170,7 +1170,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1193,13 +1193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,7 +1628,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1638,7 +1638,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1648,7 +1648,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1671,13 +1671,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1700,13 +1700,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1729,13 +1729,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1758,13 +1758,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1845,13 +1845,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1874,13 +1874,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1903,13 +1903,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/stable-clang-17.yml b/.github/workflows/stable-clang-17.yml index 5b90e264..3c28683a 100644 --- a/.github/workflows/stable-clang-17.yml +++ b/.github/workflows/stable-clang-17.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/stable --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.19.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,7 +1179,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1189,7 +1189,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1199,7 +1199,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1222,13 +1222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1251,13 +1251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1280,13 +1280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1309,13 +1309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,13 +1686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1715,13 +1715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1744,7 +1744,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1754,7 +1754,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1764,7 +1764,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1787,13 +1787,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1816,13 +1816,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1845,13 +1845,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1874,13 +1874,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1903,13 +1903,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/stable-clang-18.yml b/.github/workflows/stable-clang-18.yml index b81923f4..d64985d6 100644 --- a/.github/workflows/stable-clang-18.yml +++ b/.github/workflows/stable-clang-18.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/stable --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.19.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,13 +1179,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1208,13 +1208,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1237,13 +1237,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1266,13 +1266,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1295,7 +1295,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1305,7 +1305,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1315,7 +1315,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,13 +1686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1715,13 +1715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1744,13 +1744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1773,13 +1773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1802,13 +1802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1831,13 +1831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1860,7 +1860,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1870,7 +1870,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1880,7 +1880,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1903,13 +1903,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2222,13 +2222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2251,13 +2251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2280,13 +2280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2309,13 +2309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2338,13 +2338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2367,13 +2367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/stable-clang-19.yml b/.github/workflows/stable-clang-19.yml index 0587be61..100556f7 100644 --- a/.github/workflows/stable-clang-19.yml +++ b/.github/workflows/stable-clang-19.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/stable --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.19.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,13 +1179,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1208,13 +1208,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1237,13 +1237,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1266,13 +1266,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1295,7 +1295,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1305,7 +1305,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1315,7 +1315,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1338,13 +1338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1367,13 +1367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1396,13 +1396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,13 +1686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1715,13 +1715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1744,13 +1744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1773,13 +1773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1802,13 +1802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1831,13 +1831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1860,7 +1860,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1870,7 +1870,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1880,7 +1880,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1903,13 +1903,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1932,13 +1932,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1961,13 +1961,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2222,13 +2222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2251,13 +2251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2280,13 +2280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2309,13 +2309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2338,13 +2338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2367,13 +2367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/stable-clang-20.yml b/.github/workflows/stable-clang-20.yml index 05913eda..5143ab96 100644 --- a/.github/workflows/stable-clang-20.yml +++ b/.github/workflows/stable-clang-20.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/stable --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.19.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,13 +1179,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1208,13 +1208,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1237,13 +1237,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1266,13 +1266,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1295,13 +1295,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1324,13 +1324,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1353,13 +1353,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1382,7 +1382,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1392,7 +1392,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1402,7 +1402,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,13 +1686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1715,13 +1715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1744,13 +1744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1773,13 +1773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1802,13 +1802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1831,13 +1831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1860,13 +1860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1889,13 +1889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1918,13 +1918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1947,7 +1947,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1957,7 +1957,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1967,7 +1967,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2222,13 +2222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2251,13 +2251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2280,13 +2280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2309,13 +2309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2338,13 +2338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2367,13 +2367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2396,13 +2396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2425,13 +2425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2454,13 +2454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/stable-clang-21.yml b/.github/workflows/stable-clang-21.yml index dd7a32ad..6b1a4989 100644 --- a/.github/workflows/stable-clang-21.yml +++ b/.github/workflows/stable-clang-21.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/stable --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.19.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,13 +1179,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1208,13 +1208,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1237,13 +1237,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1266,13 +1266,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1295,13 +1295,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1324,13 +1324,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1353,13 +1353,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1382,7 +1382,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1392,7 +1392,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1402,7 +1402,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,13 +1686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1715,13 +1715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1744,13 +1744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1773,13 +1773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1802,13 +1802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1831,13 +1831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1860,13 +1860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1889,13 +1889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1918,13 +1918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1947,7 +1947,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1957,7 +1957,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1967,7 +1967,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2222,13 +2222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2251,13 +2251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2280,13 +2280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2309,13 +2309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2338,13 +2338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2367,13 +2367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2396,13 +2396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2425,13 +2425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2454,13 +2454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/stable-clang-22.yml b/.github/workflows/stable-clang-22.yml index 15ef356b..a5aed10f 100644 --- a/.github/workflows/stable-clang-22.yml +++ b/.github/workflows/stable-clang-22.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/stable --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.19.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,13 +1179,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1208,13 +1208,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1237,13 +1237,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1266,13 +1266,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1295,13 +1295,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1324,13 +1324,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1353,13 +1353,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1382,7 +1382,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1392,7 +1392,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1402,7 +1402,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,13 +1686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1715,13 +1715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1744,13 +1744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1773,13 +1773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1802,13 +1802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1831,13 +1831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1860,13 +1860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1889,13 +1889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1918,13 +1918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1947,7 +1947,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1957,7 +1957,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1967,7 +1967,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2222,13 +2222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2251,13 +2251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2280,13 +2280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2309,13 +2309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2338,13 +2338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2367,13 +2367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2396,13 +2396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2425,13 +2425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2454,13 +2454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/stable-clang-23.yml b/.github/workflows/stable-clang-23.yml index 48361aba..08bba7b3 100644 --- a/.github/workflows/stable-clang-23.yml +++ b/.github/workflows/stable-clang-23.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/stable --repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --ref linux-6.19.y check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,13 +164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -193,13 +193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -222,13 +222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -251,13 +251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -280,13 +280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -309,13 +309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -338,13 +338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -367,13 +367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -396,13 +396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -425,13 +425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -454,13 +454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -483,13 +483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -512,13 +512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -541,13 +541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -570,13 +570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -599,13 +599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -628,13 +628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -657,13 +657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -686,13 +686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -715,13 +715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -744,13 +744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -773,13 +773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -802,13 +802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -831,13 +831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -860,13 +860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -889,13 +889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -918,13 +918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -947,13 +947,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -976,13 +976,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1005,13 +1005,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1034,13 +1034,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1063,13 +1063,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1092,13 +1092,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1121,13 +1121,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1150,13 +1150,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1179,13 +1179,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1208,13 +1208,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1237,13 +1237,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1266,13 +1266,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1295,13 +1295,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1324,13 +1324,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1353,13 +1353,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -1382,7 +1382,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1392,7 +1392,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_distribution_configs @@ -1402,7 +1402,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_distribution_configs @@ -1425,13 +1425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1454,13 +1454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1483,13 +1483,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1512,13 +1512,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1541,13 +1541,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1570,13 +1570,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1599,13 +1599,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1628,13 +1628,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1657,13 +1657,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1686,13 +1686,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1715,13 +1715,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1744,13 +1744,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1773,13 +1773,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1802,13 +1802,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1831,13 +1831,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1860,13 +1860,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1889,13 +1889,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1918,13 +1918,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_distribution_configs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_distribution_configs - name: Check Build and Boot Logs @@ -1947,7 +1947,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -1957,7 +1957,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -1967,7 +1967,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -1990,13 +1990,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2019,13 +2019,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2048,13 +2048,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2077,13 +2077,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2106,13 +2106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2135,13 +2135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2164,13 +2164,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2193,13 +2193,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2222,13 +2222,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2251,13 +2251,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2280,13 +2280,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2309,13 +2309,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2338,13 +2338,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2367,13 +2367,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2396,13 +2396,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2425,13 +2425,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -2454,13 +2454,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/tip-clang-15.yml b/.github/workflows/tip-clang-15.yml index 20aa6a58..29f8ed3c 100644 --- a/.github/workflows/tip-clang-15.yml +++ b/.github/workflows/tip-clang-15.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/tip --repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --ref master check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,7 +135,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -145,7 +145,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -155,7 +155,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -178,13 +178,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -207,13 +207,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/tip-clang-16.yml b/.github/workflows/tip-clang-16.yml index 71063bf2..cdf02343 100644 --- a/.github/workflows/tip-clang-16.yml +++ b/.github/workflows/tip-clang-16.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/tip --repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --ref master check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,7 +135,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -145,7 +145,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -155,7 +155,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -178,13 +178,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -207,13 +207,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/tip-clang-17.yml b/.github/workflows/tip-clang-17.yml index 2b4edd3c..7883958e 100644 --- a/.github/workflows/tip-clang-17.yml +++ b/.github/workflows/tip-clang-17.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/tip --repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --ref master check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,7 +164,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -174,7 +174,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -184,7 +184,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -207,13 +207,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -236,13 +236,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/tip-clang-18.yml b/.github/workflows/tip-clang-18.yml index f74d912a..86b1332c 100644 --- a/.github/workflows/tip-clang-18.yml +++ b/.github/workflows/tip-clang-18.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/tip --repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --ref master check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,7 +164,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -174,7 +174,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -184,7 +184,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -207,13 +207,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -236,13 +236,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/tip-clang-19.yml b/.github/workflows/tip-clang-19.yml index ad9f00ae..6b9a9fc5 100644 --- a/.github/workflows/tip-clang-19.yml +++ b/.github/workflows/tip-clang-19.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/tip --repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --ref master check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,7 +164,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -174,7 +174,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -184,7 +184,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -207,13 +207,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -236,13 +236,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/tip-clang-20.yml b/.github/workflows/tip-clang-20.yml index 0f42802f..88d69e27 100644 --- a/.github/workflows/tip-clang-20.yml +++ b/.github/workflows/tip-clang-20.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/tip --repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --ref master check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,7 +164,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -174,7 +174,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -184,7 +184,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -207,13 +207,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -236,13 +236,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/tip-clang-21.yml b/.github/workflows/tip-clang-21.yml index 09d2b3b6..ac5dc87f 100644 --- a/.github/workflows/tip-clang-21.yml +++ b/.github/workflows/tip-clang-21.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/tip --repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --ref master check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,7 +164,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -174,7 +174,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -184,7 +184,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -207,13 +207,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -236,13 +236,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/tip-clang-22.yml b/.github/workflows/tip-clang-22.yml index ab95a67a..a22d68c2 100644 --- a/.github/workflows/tip-clang-22.yml +++ b/.github/workflows/tip-clang-22.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/tip --repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --ref master check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,7 +164,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -174,7 +174,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -184,7 +184,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -207,13 +207,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -236,13 +236,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/.github/workflows/tip-clang-23.yml b/.github/workflows/tip-clang-23.yml index d7b2c43d..aed211b2 100644 --- a/.github/workflows/tip-clang-23.yml +++ b/.github/workflows/tip-clang-23.yml @@ -20,7 +20,7 @@ jobs: name: Check that patches are applicable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: check-patches-apply.py run: python3 scripts/check-patches-apply.py --patches-dir patches/tip --repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --ref master check_cache: @@ -35,7 +35,7 @@ jobs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: pip install -r requirements.txt run: apt-get update && apt-get install -y python3-venv && python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - name: python check_cache.py @@ -63,7 +63,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -73,7 +73,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_defconfigs @@ -83,7 +83,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_defconfigs @@ -106,13 +106,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -135,13 +135,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_defconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs @@ -164,7 +164,7 @@ jobs: - name: Checking Cache Fail if: ${{ needs.check_cache.outputs.output == 'success' && github.event_name != 'workflow_dispatch' && needs.check_cache.outputs.status == 'fail' }} run: echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} @@ -174,7 +174,7 @@ jobs: run: python caching/update.py - name: save builds.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: builds.json name: output_artifact_allconfigs @@ -184,7 +184,7 @@ jobs: run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} - name: save boot-utils.json if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: path: boot-utils.json name: boot_utils_json_allconfigs @@ -207,13 +207,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs @@ -236,13 +236,13 @@ jobs: image: ghcr.io/clangbuiltlinux/qemu options: --ipc=host steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: output_artifact_allconfigs - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: boot_utils_json_allconfigs - name: Check Build and Boot Logs diff --git a/generator/generate_workflow.py b/generator/generate_workflow.py index abd6694a..5ded67b9 100755 --- a/generator/generate_workflow.py +++ b/generator/generate_workflow.py @@ -92,7 +92,7 @@ def check_patches_job_setup(repo, ref, tree_name): 'runs-on': 'ubuntu-latest', 'steps': [ { - 'uses': 'actions/checkout@v4', + 'uses': 'actions/checkout@v6', }, { 'name': 'check-patches-apply.py', @@ -131,7 +131,7 @@ def check_cache_job_setup(repo, ref, toolchain): }, "steps": [ { - "uses": "actions/checkout@v4" + "uses": "actions/checkout@v6" }, { "name": "pip install -r requirements.txt", @@ -184,7 +184,7 @@ def tuxsuite_setups(job_name, tuxsuite_yml, repo, ref): "run": "echo 'Cache HIT on previously FAILED build. Failing this build to avoid redundant work.' && exit 1" }, { - "uses": "actions/checkout@v4", + "uses": "actions/checkout@v6", **cond, }, { @@ -200,7 +200,7 @@ def tuxsuite_setups(job_name, tuxsuite_yml, repo, ref): { "name": "save builds.json", **cond, - "uses": "actions/upload-artifact@v4", + "uses": "actions/upload-artifact@v6", "with": { "path": "builds.json", "name": f"output_artifact_{job_name}", @@ -215,7 +215,7 @@ def tuxsuite_setups(job_name, tuxsuite_yml, repo, ref): { 'name': 'save boot-utils.json', **cond, - 'uses': 'actions/upload-artifact@v4', + 'uses': 'actions/upload-artifact@v6', 'with': { 'path': 'boot-utils.json', 'name': f"boot_utils_json_{job_name}", @@ -248,19 +248,19 @@ def get_steps(build, build_set): }, "steps": [ { - "uses": "actions/checkout@v4", + "uses": "actions/checkout@v6", "with": { "submodules": True }, }, { - "uses": "actions/download-artifact@v4", + "uses": "actions/download-artifact@v7", "with": { "name": f"output_artifact_{build_set}" }, }, { - "uses": "actions/download-artifact@v4", + "uses": "actions/download-artifact@v7", "with": { "name": f"boot_utils_json_{build_set}" },