Skip to content

Commit 1570b7d

Browse files
committed
ci: Regenerate GitHub Actions workflow and TuxSuite files
Signed-off-by: Nathan Chancellor <[email protected]>
1 parent 360a478 commit 1570b7d

File tree

146 files changed

+6696
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

146 files changed

+6696
-0
lines changed

.github/workflows/4.14-clang-13.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,32 @@ name: 4.14 (clang-13)
1616
workflow_dispatch: null
1717
permissions: read-all
1818
jobs:
19+
cache_check_defconfigs:
20+
name: cache check (defconfigs)
21+
runs-on: ubuntu-latest
22+
container: tuxmake/clang-13
23+
outputs:
24+
should_run: ${{ steps.should_run.outputs.should_run }}
25+
permissions: write-all
26+
steps:
27+
- uses: actions/checkout@v3
28+
- name: Should build run?
29+
id: should_run
30+
run: |
31+
if python3 should_run.py || { ret=$?; ( exit $ret ) }; then
32+
echo "should_run=true" >>$GITHUB_OUTPUT
33+
else
34+
case $ret in
35+
2) echo "should_run=false" >>$GITHUB_OUTPUT ;;
36+
*) exit 1 ;;
37+
esac
38+
fi
39+
env:
40+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1941
kick_tuxsuite_defconfigs:
2042
name: TuxSuite (defconfigs)
43+
needs: cache_check_defconfigs
44+
if: ${{ needs.cache_check_defconfigs.outputs.should_run == 'true' }}
2145
runs-on: ubuntu-latest
2246
container: tuxsuite/tuxsuite
2347
env:

.github/workflows/4.14-clang-14.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,32 @@ name: 4.14 (clang-14)
1616
workflow_dispatch: null
1717
permissions: read-all
1818
jobs:
19+
cache_check_defconfigs:
20+
name: cache check (defconfigs)
21+
runs-on: ubuntu-latest
22+
container: tuxmake/clang-14
23+
outputs:
24+
should_run: ${{ steps.should_run.outputs.should_run }}
25+
permissions: write-all
26+
steps:
27+
- uses: actions/checkout@v3
28+
- name: Should build run?
29+
id: should_run
30+
run: |
31+
if python3 should_run.py || { ret=$?; ( exit $ret ) }; then
32+
echo "should_run=true" >>$GITHUB_OUTPUT
33+
else
34+
case $ret in
35+
2) echo "should_run=false" >>$GITHUB_OUTPUT ;;
36+
*) exit 1 ;;
37+
esac
38+
fi
39+
env:
40+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1941
kick_tuxsuite_defconfigs:
2042
name: TuxSuite (defconfigs)
43+
needs: cache_check_defconfigs
44+
if: ${{ needs.cache_check_defconfigs.outputs.should_run == 'true' }}
2145
runs-on: ubuntu-latest
2246
container: tuxsuite/tuxsuite
2347
env:

.github/workflows/4.14-clang-15.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,32 @@ name: 4.14 (clang-15)
1616
workflow_dispatch: null
1717
permissions: read-all
1818
jobs:
19+
cache_check_defconfigs:
20+
name: cache check (defconfigs)
21+
runs-on: ubuntu-latest
22+
container: tuxmake/clang-15
23+
outputs:
24+
should_run: ${{ steps.should_run.outputs.should_run }}
25+
permissions: write-all
26+
steps:
27+
- uses: actions/checkout@v3
28+
- name: Should build run?
29+
id: should_run
30+
run: |
31+
if python3 should_run.py || { ret=$?; ( exit $ret ) }; then
32+
echo "should_run=true" >>$GITHUB_OUTPUT
33+
else
34+
case $ret in
35+
2) echo "should_run=false" >>$GITHUB_OUTPUT ;;
36+
*) exit 1 ;;
37+
esac
38+
fi
39+
env:
40+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1941
kick_tuxsuite_defconfigs:
2042
name: TuxSuite (defconfigs)
43+
needs: cache_check_defconfigs
44+
if: ${{ needs.cache_check_defconfigs.outputs.should_run == 'true' }}
2145
runs-on: ubuntu-latest
2246
container: tuxsuite/tuxsuite
2347
env:

.github/workflows/4.14-clang-16.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,32 @@ name: 4.14 (clang-16)
1616
workflow_dispatch: null
1717
permissions: read-all
1818
jobs:
19+
cache_check_defconfigs:
20+
name: cache check (defconfigs)
21+
runs-on: ubuntu-latest
22+
container: tuxmake/clang-16
23+
outputs:
24+
should_run: ${{ steps.should_run.outputs.should_run }}
25+
permissions: write-all
26+
steps:
27+
- uses: actions/checkout@v3
28+
- name: Should build run?
29+
id: should_run
30+
run: |
31+
if python3 should_run.py || { ret=$?; ( exit $ret ) }; then
32+
echo "should_run=true" >>$GITHUB_OUTPUT
33+
else
34+
case $ret in
35+
2) echo "should_run=false" >>$GITHUB_OUTPUT ;;
36+
*) exit 1 ;;
37+
esac
38+
fi
39+
env:
40+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1941
kick_tuxsuite_defconfigs:
2042
name: TuxSuite (defconfigs)
43+
needs: cache_check_defconfigs
44+
if: ${{ needs.cache_check_defconfigs.outputs.should_run == 'true' }}
2145
runs-on: ubuntu-latest
2246
container: tuxsuite/tuxsuite
2347
env:

.github/workflows/4.14-clang-17.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,32 @@ name: 4.14 (clang-17)
1616
workflow_dispatch: null
1717
permissions: read-all
1818
jobs:
19+
cache_check_defconfigs:
20+
name: cache check (defconfigs)
21+
runs-on: ubuntu-latest
22+
container: tuxmake/clang-nightly
23+
outputs:
24+
should_run: ${{ steps.should_run.outputs.should_run }}
25+
permissions: write-all
26+
steps:
27+
- uses: actions/checkout@v3
28+
- name: Should build run?
29+
id: should_run
30+
run: |
31+
if python3 should_run.py || { ret=$?; ( exit $ret ) }; then
32+
echo "should_run=true" >>$GITHUB_OUTPUT
33+
else
34+
case $ret in
35+
2) echo "should_run=false" >>$GITHUB_OUTPUT ;;
36+
*) exit 1 ;;
37+
esac
38+
fi
39+
env:
40+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1941
kick_tuxsuite_defconfigs:
2042
name: TuxSuite (defconfigs)
43+
needs: cache_check_defconfigs
44+
if: ${{ needs.cache_check_defconfigs.outputs.should_run == 'true' }}
2145
runs-on: ubuntu-latest
2246
container: tuxsuite/tuxsuite
2347
env:

.github/workflows/4.19-clang-13.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,32 @@ name: 4.19 (clang-13)
1616
workflow_dispatch: null
1717
permissions: read-all
1818
jobs:
19+
cache_check_defconfigs:
20+
name: cache check (defconfigs)
21+
runs-on: ubuntu-latest
22+
container: tuxmake/clang-13
23+
outputs:
24+
should_run: ${{ steps.should_run.outputs.should_run }}
25+
permissions: write-all
26+
steps:
27+
- uses: actions/checkout@v3
28+
- name: Should build run?
29+
id: should_run
30+
run: |
31+
if python3 should_run.py || { ret=$?; ( exit $ret ) }; then
32+
echo "should_run=true" >>$GITHUB_OUTPUT
33+
else
34+
case $ret in
35+
2) echo "should_run=false" >>$GITHUB_OUTPUT ;;
36+
*) exit 1 ;;
37+
esac
38+
fi
39+
env:
40+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1941
kick_tuxsuite_defconfigs:
2042
name: TuxSuite (defconfigs)
43+
needs: cache_check_defconfigs
44+
if: ${{ needs.cache_check_defconfigs.outputs.should_run == 'true' }}
2145
runs-on: ubuntu-latest
2246
container: tuxsuite/tuxsuite
2347
env:

.github/workflows/4.19-clang-14.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,32 @@ name: 4.19 (clang-14)
1616
workflow_dispatch: null
1717
permissions: read-all
1818
jobs:
19+
cache_check_defconfigs:
20+
name: cache check (defconfigs)
21+
runs-on: ubuntu-latest
22+
container: tuxmake/clang-14
23+
outputs:
24+
should_run: ${{ steps.should_run.outputs.should_run }}
25+
permissions: write-all
26+
steps:
27+
- uses: actions/checkout@v3
28+
- name: Should build run?
29+
id: should_run
30+
run: |
31+
if python3 should_run.py || { ret=$?; ( exit $ret ) }; then
32+
echo "should_run=true" >>$GITHUB_OUTPUT
33+
else
34+
case $ret in
35+
2) echo "should_run=false" >>$GITHUB_OUTPUT ;;
36+
*) exit 1 ;;
37+
esac
38+
fi
39+
env:
40+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1941
kick_tuxsuite_defconfigs:
2042
name: TuxSuite (defconfigs)
43+
needs: cache_check_defconfigs
44+
if: ${{ needs.cache_check_defconfigs.outputs.should_run == 'true' }}
2145
runs-on: ubuntu-latest
2246
container: tuxsuite/tuxsuite
2347
env:

.github/workflows/4.19-clang-15.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,32 @@ name: 4.19 (clang-15)
1616
workflow_dispatch: null
1717
permissions: read-all
1818
jobs:
19+
cache_check_defconfigs:
20+
name: cache check (defconfigs)
21+
runs-on: ubuntu-latest
22+
container: tuxmake/clang-15
23+
outputs:
24+
should_run: ${{ steps.should_run.outputs.should_run }}
25+
permissions: write-all
26+
steps:
27+
- uses: actions/checkout@v3
28+
- name: Should build run?
29+
id: should_run
30+
run: |
31+
if python3 should_run.py || { ret=$?; ( exit $ret ) }; then
32+
echo "should_run=true" >>$GITHUB_OUTPUT
33+
else
34+
case $ret in
35+
2) echo "should_run=false" >>$GITHUB_OUTPUT ;;
36+
*) exit 1 ;;
37+
esac
38+
fi
39+
env:
40+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1941
kick_tuxsuite_defconfigs:
2042
name: TuxSuite (defconfigs)
43+
needs: cache_check_defconfigs
44+
if: ${{ needs.cache_check_defconfigs.outputs.should_run == 'true' }}
2145
runs-on: ubuntu-latest
2246
container: tuxsuite/tuxsuite
2347
env:

.github/workflows/4.19-clang-16.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,32 @@ name: 4.19 (clang-16)
1616
workflow_dispatch: null
1717
permissions: read-all
1818
jobs:
19+
cache_check_defconfigs:
20+
name: cache check (defconfigs)
21+
runs-on: ubuntu-latest
22+
container: tuxmake/clang-16
23+
outputs:
24+
should_run: ${{ steps.should_run.outputs.should_run }}
25+
permissions: write-all
26+
steps:
27+
- uses: actions/checkout@v3
28+
- name: Should build run?
29+
id: should_run
30+
run: |
31+
if python3 should_run.py || { ret=$?; ( exit $ret ) }; then
32+
echo "should_run=true" >>$GITHUB_OUTPUT
33+
else
34+
case $ret in
35+
2) echo "should_run=false" >>$GITHUB_OUTPUT ;;
36+
*) exit 1 ;;
37+
esac
38+
fi
39+
env:
40+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1941
kick_tuxsuite_defconfigs:
2042
name: TuxSuite (defconfigs)
43+
needs: cache_check_defconfigs
44+
if: ${{ needs.cache_check_defconfigs.outputs.should_run == 'true' }}
2145
runs-on: ubuntu-latest
2246
container: tuxsuite/tuxsuite
2347
env:

.github/workflows/4.19-clang-17.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,32 @@ name: 4.19 (clang-17)
1616
workflow_dispatch: null
1717
permissions: read-all
1818
jobs:
19+
cache_check_defconfigs:
20+
name: cache check (defconfigs)
21+
runs-on: ubuntu-latest
22+
container: tuxmake/clang-nightly
23+
outputs:
24+
should_run: ${{ steps.should_run.outputs.should_run }}
25+
permissions: write-all
26+
steps:
27+
- uses: actions/checkout@v3
28+
- name: Should build run?
29+
id: should_run
30+
run: |
31+
if python3 should_run.py || { ret=$?; ( exit $ret ) }; then
32+
echo "should_run=true" >>$GITHUB_OUTPUT
33+
else
34+
case $ret in
35+
2) echo "should_run=false" >>$GITHUB_OUTPUT ;;
36+
*) exit 1 ;;
37+
esac
38+
fi
39+
env:
40+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1941
kick_tuxsuite_defconfigs:
2042
name: TuxSuite (defconfigs)
43+
needs: cache_check_defconfigs
44+
if: ${{ needs.cache_check_defconfigs.outputs.should_run == 'true' }}
2145
runs-on: ubuntu-latest
2246
container: tuxsuite/tuxsuite
2347
env:

.github/workflows/5.10-clang-11.yml

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,32 @@ name: 5.10 (clang-11)
1616
workflow_dispatch: null
1717
permissions: read-all
1818
jobs:
19+
cache_check_defconfigs:
20+
name: cache check (defconfigs)
21+
runs-on: ubuntu-latest
22+
container: tuxmake/clang-11
23+
outputs:
24+
should_run: ${{ steps.should_run.outputs.should_run }}
25+
permissions: write-all
26+
steps:
27+
- uses: actions/checkout@v3
28+
- name: Should build run?
29+
id: should_run
30+
run: |
31+
if python3 should_run.py || { ret=$?; ( exit $ret ) }; then
32+
echo "should_run=true" >>$GITHUB_OUTPUT
33+
else
34+
case $ret in
35+
2) echo "should_run=false" >>$GITHUB_OUTPUT ;;
36+
*) exit 1 ;;
37+
esac
38+
fi
39+
env:
40+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1941
kick_tuxsuite_defconfigs:
2042
name: TuxSuite (defconfigs)
43+
needs: cache_check_defconfigs
44+
if: ${{ needs.cache_check_defconfigs.outputs.should_run == 'true' }}
2145
runs-on: ubuntu-latest
2246
container: tuxsuite/tuxsuite
2347
env:
@@ -264,8 +288,32 @@ jobs:
264288
name: output_artifact_defconfigs
265289
- name: Check Build and Boot Logs
266290
run: ./check_logs.py
291+
cache_check_allconfigs:
292+
name: cache check (allconfigs)
293+
runs-on: ubuntu-latest
294+
container: tuxmake/clang-11
295+
outputs:
296+
should_run: ${{ steps.should_run.outputs.should_run }}
297+
permissions: write-all
298+
steps:
299+
- uses: actions/checkout@v3
300+
- name: Should build run?
301+
id: should_run
302+
run: |
303+
if python3 should_run.py || { ret=$?; ( exit $ret ) }; then
304+
echo "should_run=true" >>$GITHUB_OUTPUT
305+
else
306+
case $ret in
307+
2) echo "should_run=false" >>$GITHUB_OUTPUT ;;
308+
*) exit 1 ;;
309+
esac
310+
fi
311+
env:
312+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
267313
kick_tuxsuite_allconfigs:
268314
name: TuxSuite (allconfigs)
315+
needs: cache_check_allconfigs
316+
if: ${{ needs.cache_check_allconfigs.outputs.should_run == 'true' }}
269317
runs-on: ubuntu-latest
270318
container: tuxsuite/tuxsuite
271319
env:

0 commit comments

Comments
 (0)