8
8
strategy :
9
9
matrix :
10
10
test_os : [fedora-42]
11
+ test_arch : [ubuntu-latest, ubuntu-24.04-arm]
11
12
12
- runs-on : ubuntu-latest
13
+ runs-on : ${{ matrix.test_arch }}
13
14
14
15
steps :
15
16
- name : Install podman for heredoc support
@@ -33,14 +34,14 @@ jobs:
33
34
- name : Archive bootc disk image - disk.raw
34
35
uses : actions/upload-artifact@v4
35
36
with :
36
- name : PR-${{ github.event.number }}-${{ matrix.test_os }}-disk
37
+ name : PR-${{ github.event.number }}-${{ matrix.test_os }}-${{ matrix.test_arch }}- disk
37
38
path : /tmp/tmp-bootc-build/disk.raw
38
39
retention-days : 1
39
40
40
41
- name : Archive SSH private key - id_rsa
41
42
uses : actions/upload-artifact@v4
42
43
with :
43
- name : PR-${{ github.event.number }}-${{ matrix.test_os }}-id_rsa
44
+ name : PR-${{ github.event.number }}-${{ matrix.test_os }}-${{ matrix.test_arch }}- id_rsa
44
45
path : /tmp/tmp-bootc-build/id_rsa
45
46
retention-days : 1
46
47
49
50
strategy :
50
51
matrix :
51
52
test_os : [fedora-42]
53
+ test_arch : [ubuntu-latest, ubuntu-24.04-arm]
52
54
tmt_plan : [test-01-readonly, test-20-local-upgrade, test-21-logically-bound-switch, test-22-logically-bound-install, test-23-install-outside-container, test-24-local-upgrade-reboot]
53
55
54
- runs-on : ubuntu-latest
56
+ runs-on : ${{ matrix.test_arch }}
55
57
56
58
steps :
57
59
- uses : actions/checkout@v4
@@ -68,13 +70,13 @@ jobs:
68
70
- name : Download disk.raw
69
71
uses : actions/download-artifact@v4
70
72
with :
71
- name : PR-${{ github.event.number }}-${{ matrix.test_os }}-disk
73
+ name : PR-${{ github.event.number }}-${{ matrix.test_os }}-${{ matrix.test_arch }}- disk
72
74
path : /tmp/tmp-bootc-build
73
75
74
76
- name : Download id_rsa
75
77
uses : actions/download-artifact@v4
76
78
with :
77
- name : PR-${{ github.event.number }}-${{ matrix.test_os }}-id_rsa
79
+ name : PR-${{ github.event.number }}-${{ matrix.test_os }}-${{ matrix.test_arch }}- id_rsa
78
80
path : /tmp/tmp-bootc-build
79
81
80
82
- name : Enable KVM group perms
93
95
if : always()
94
96
uses : actions/upload-artifact@v4
95
97
with :
96
- name : tmt-log-PR-${{ github.event.number }}-${{ matrix.test_os }}-${{ matrix.tmt_plan }}
98
+ name : tmt-log-PR-${{ github.event.number }}-${{ matrix.test_os }}-${{ matrix.test_arch }}-${{ matrix. tmt_plan }}
97
99
path : /var/tmp/tmt
0 commit comments