Skip to content

Commit

Permalink
Merge pull request #673 from nathanchance/update-stable-to-6.7
Browse files Browse the repository at this point in the history
Update stable to 6.7 and add separate 6.6 builds
  • Loading branch information
nathanchance committed Jan 8, 2024
2 parents caadb4f + b3ff621 commit 032d512
Show file tree
Hide file tree
Showing 34 changed files with 20,088 additions and 65 deletions.
1,591 changes: 1,591 additions & 0 deletions .github/workflows/6.6-clang-11.yml

Large diffs are not rendered by default.

1,619 changes: 1,619 additions & 0 deletions .github/workflows/6.6-clang-12.yml

Large diffs are not rendered by default.

1,675 changes: 1,675 additions & 0 deletions .github/workflows/6.6-clang-13.yml

Large diffs are not rendered by default.

1,675 changes: 1,675 additions & 0 deletions .github/workflows/6.6-clang-14.yml

Large diffs are not rendered by default.

1,843 changes: 1,843 additions & 0 deletions .github/workflows/6.6-clang-15.yml

Large diffs are not rendered by default.

2,011 changes: 2,011 additions & 0 deletions .github/workflows/6.6-clang-16.yml

Large diffs are not rendered by default.

2,123 changes: 2,123 additions & 0 deletions .github/workflows/6.6-clang-17.yml

Large diffs are not rendered by default.

2,123 changes: 2,123 additions & 0 deletions .github/workflows/6.6-clang-18.yml

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions .github/workflows/stable-clang-11.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
container: tuxmake/x86_64_clang-11
env:
GIT_REPO: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
GIT_REF: linux-6.6.y
GIT_REF: linux-6.7.y
outputs:
output: ${{ steps.step2.outputs.output }}
status: ${{ steps.step2.outputs.status }}
Expand Down Expand Up @@ -57,7 +57,7 @@ jobs:
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
- name: tuxsuite
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.6.y --job-name defconfigs --json-out builds.json tuxsuite/stable-clang-11.tux.yml || true
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.7.y --job-name defconfigs --json-out builds.json tuxsuite/stable-clang-11.tux.yml || true
- name: Update Cache Build Status
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: python update_cache.py
Expand Down Expand Up @@ -826,7 +826,7 @@ jobs:
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
- name: tuxsuite
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.6.y --job-name distribution_configs --json-out builds.json tuxsuite/stable-clang-11.tux.yml || true
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.7.y --job-name distribution_configs --json-out builds.json tuxsuite/stable-clang-11.tux.yml || true
- name: Update Cache Build Status
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: python update_cache.py
Expand Down Expand Up @@ -1259,7 +1259,7 @@ jobs:
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
- name: tuxsuite
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.6.y --job-name allconfigs --json-out builds.json tuxsuite/stable-clang-11.tux.yml || true
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.7.y --job-name allconfigs --json-out builds.json tuxsuite/stable-clang-11.tux.yml || true
- name: Update Cache Build Status
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: python update_cache.py
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/stable-clang-12.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
container: tuxmake/x86_64_clang-12
env:
GIT_REPO: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
GIT_REF: linux-6.6.y
GIT_REF: linux-6.7.y
outputs:
output: ${{ steps.step2.outputs.output }}
status: ${{ steps.step2.outputs.status }}
Expand Down Expand Up @@ -57,7 +57,7 @@ jobs:
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
- name: tuxsuite
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.6.y --job-name defconfigs --json-out builds.json tuxsuite/stable-clang-12.tux.yml || true
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.7.y --job-name defconfigs --json-out builds.json tuxsuite/stable-clang-12.tux.yml || true
- name: Update Cache Build Status
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: python update_cache.py
Expand Down Expand Up @@ -854,7 +854,7 @@ jobs:
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
- name: tuxsuite
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.6.y --job-name distribution_configs --json-out builds.json tuxsuite/stable-clang-12.tux.yml || true
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.7.y --job-name distribution_configs --json-out builds.json tuxsuite/stable-clang-12.tux.yml || true
- name: Update Cache Build Status
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: python update_cache.py
Expand Down Expand Up @@ -1287,7 +1287,7 @@ jobs:
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
- name: tuxsuite
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.6.y --job-name allconfigs --json-out builds.json tuxsuite/stable-clang-12.tux.yml || true
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.7.y --job-name allconfigs --json-out builds.json tuxsuite/stable-clang-12.tux.yml || true
- name: Update Cache Build Status
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: python update_cache.py
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/stable-clang-13.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
container: tuxmake/x86_64_clang-13
env:
GIT_REPO: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
GIT_REF: linux-6.6.y
GIT_REF: linux-6.7.y
outputs:
output: ${{ steps.step2.outputs.output }}
status: ${{ steps.step2.outputs.status }}
Expand Down Expand Up @@ -57,7 +57,7 @@ jobs:
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
- name: tuxsuite
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.6.y --job-name defconfigs --json-out builds.json tuxsuite/stable-clang-13.tux.yml || true
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.7.y --job-name defconfigs --json-out builds.json tuxsuite/stable-clang-13.tux.yml || true
- name: Update Cache Build Status
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: python update_cache.py
Expand Down Expand Up @@ -854,7 +854,7 @@ jobs:
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
- name: tuxsuite
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.6.y --job-name distribution_configs --json-out builds.json tuxsuite/stable-clang-13.tux.yml || true
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.7.y --job-name distribution_configs --json-out builds.json tuxsuite/stable-clang-13.tux.yml || true
- name: Update Cache Build Status
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: python update_cache.py
Expand Down Expand Up @@ -1287,7 +1287,7 @@ jobs:
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
- name: tuxsuite
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.6.y --job-name allconfigs --json-out builds.json tuxsuite/stable-clang-13.tux.yml || true
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.7.y --job-name allconfigs --json-out builds.json tuxsuite/stable-clang-13.tux.yml || true
- name: Update Cache Build Status
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: python update_cache.py
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/stable-clang-14.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
container: tuxmake/x86_64_clang-14
env:
GIT_REPO: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
GIT_REF: linux-6.6.y
GIT_REF: linux-6.7.y
outputs:
output: ${{ steps.step2.outputs.output }}
status: ${{ steps.step2.outputs.status }}
Expand Down Expand Up @@ -57,7 +57,7 @@ jobs:
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
- name: tuxsuite
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.6.y --job-name defconfigs --json-out builds.json tuxsuite/stable-clang-14.tux.yml || true
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.7.y --job-name defconfigs --json-out builds.json tuxsuite/stable-clang-14.tux.yml || true
- name: Update Cache Build Status
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: python update_cache.py
Expand Down Expand Up @@ -854,7 +854,7 @@ jobs:
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
- name: tuxsuite
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.6.y --job-name distribution_configs --json-out builds.json tuxsuite/stable-clang-14.tux.yml || true
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.7.y --job-name distribution_configs --json-out builds.json tuxsuite/stable-clang-14.tux.yml || true
- name: Update Cache Build Status
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: python update_cache.py
Expand Down Expand Up @@ -1287,7 +1287,7 @@ jobs:
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
- name: tuxsuite
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.6.y --job-name allconfigs --json-out builds.json tuxsuite/stable-clang-14.tux.yml || true
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.7.y --job-name allconfigs --json-out builds.json tuxsuite/stable-clang-14.tux.yml || true
- name: Update Cache Build Status
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: python update_cache.py
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/stable-clang-15.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
container: tuxmake/x86_64_clang-15
env:
GIT_REPO: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
GIT_REF: linux-6.6.y
GIT_REF: linux-6.7.y
outputs:
output: ${{ steps.step2.outputs.output }}
status: ${{ steps.step2.outputs.status }}
Expand Down Expand Up @@ -57,7 +57,7 @@ jobs:
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
- name: tuxsuite
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.6.y --job-name defconfigs --json-out builds.json tuxsuite/stable-clang-15.tux.yml || true
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.7.y --job-name defconfigs --json-out builds.json tuxsuite/stable-clang-15.tux.yml || true
- name: Update Cache Build Status
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: python update_cache.py
Expand Down Expand Up @@ -938,7 +938,7 @@ jobs:
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
- name: tuxsuite
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.6.y --job-name distribution_configs --json-out builds.json tuxsuite/stable-clang-15.tux.yml || true
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.7.y --job-name distribution_configs --json-out builds.json tuxsuite/stable-clang-15.tux.yml || true
- name: Update Cache Build Status
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: python update_cache.py
Expand Down Expand Up @@ -1427,7 +1427,7 @@ jobs:
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
- name: tuxsuite
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.6.y --job-name allconfigs --json-out builds.json tuxsuite/stable-clang-15.tux.yml || true
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.7.y --job-name allconfigs --json-out builds.json tuxsuite/stable-clang-15.tux.yml || true
- name: Update Cache Build Status
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: python update_cache.py
Expand Down
36 changes: 32 additions & 4 deletions .github/workflows/stable-clang-16.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
container: tuxmake/x86_64_clang-16
env:
GIT_REPO: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
GIT_REF: linux-6.6.y
GIT_REF: linux-6.7.y
outputs:
output: ${{ steps.step2.outputs.output }}
status: ${{ steps.step2.outputs.status }}
Expand Down Expand Up @@ -57,7 +57,7 @@ jobs:
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
- name: tuxsuite
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.6.y --job-name defconfigs --json-out builds.json tuxsuite/stable-clang-16.tux.yml || true
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.7.y --job-name defconfigs --json-out builds.json tuxsuite/stable-clang-16.tux.yml || true
- name: Update Cache Build Status
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: python update_cache.py
Expand Down Expand Up @@ -1078,7 +1078,7 @@ jobs:
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
- name: tuxsuite
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.6.y --job-name distribution_configs --json-out builds.json tuxsuite/stable-clang-16.tux.yml || true
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.7.y --job-name distribution_configs --json-out builds.json tuxsuite/stable-clang-16.tux.yml || true
- name: Update Cache Build Status
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: python update_cache.py
Expand Down Expand Up @@ -1567,7 +1567,7 @@ jobs:
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
- name: tuxsuite
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.6.y --job-name allconfigs --json-out builds.json tuxsuite/stable-clang-16.tux.yml || true
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.7.y --job-name allconfigs --json-out builds.json tuxsuite/stable-clang-16.tux.yml || true
- name: Update Cache Build Status
if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }}
run: python update_cache.py
Expand Down Expand Up @@ -1784,6 +1784,34 @@ jobs:
name: boot_utils_json_allconfigs
- name: Check Build and Boot Logs
run: ./check_logs.py
_222fc780c5ec26a6b47ceb85ad54844c:
runs-on: ubuntu-latest
needs:
- kick_tuxsuite_allconfigs
- check_cache
name: ARCH=arm64 LLVM=1 LLVM_IAS=1 LLVM_VERSION=16 virtconfig
if: ${{ needs.check_cache.outputs.status != 'pass' }}
env:
ARCH: arm64
LLVM_VERSION: 16
BOOT: 1
CONFIG: virtconfig
REPO_SCOPED_PAT: ${{ secrets.REPO_SCOPED_PAT }}
container:
image: ghcr.io/clangbuiltlinux/qemu
options: --ipc=host
steps:
- uses: actions/checkout@v4
with:
submodules: true
- uses: actions/download-artifact@v3
with:
name: output_artifact_allconfigs
- uses: actions/download-artifact@v3
with:
name: boot_utils_json_allconfigs
- name: Check Build and Boot Logs
run: ./check_logs.py
_6474d8ce9c3931275c27da44aa7cef4f:
runs-on: ubuntu-latest
needs:
Expand Down
Loading

0 comments on commit 032d512

Please sign in to comment.