Skip to content

Commit 84a8ccc

Browse files
test multi-arch matrix
1 parent 136e9a8 commit 84a8ccc

File tree

1 file changed

+14
-3
lines changed

1 file changed

+14
-3
lines changed

.github/workflows/test_multi_arch_images.yml

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,21 @@ permissions:
1212
id-token: write
1313

1414
jobs:
15-
daily_job:
15+
test_multi_arch:
1616
runs-on: ubuntu-latest
1717
environment:
1818
name: plugin-development
19+
strategy:
20+
matrix:
21+
platform:
22+
- "linux/386"
23+
- "linux/amd64"
24+
- "linux/arm/v5"
25+
- "linux/arm/v7"
26+
- "linux/arm64/v8"
27+
- "linux/ppc64le"
28+
- "linux/riscv64"
29+
- "linux/s390x"
1930

2031
steps:
2132

@@ -30,13 +41,13 @@ jobs:
3041
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
3142
role-to-assume: ${{ secrets.AWS_IAM_ROLE }}
3243

33-
- name: Test multi-arch image
44+
- name: Test multi-arch image - ${{ matrix.platform }}
3445
id: inspector
3546
uses: aws-actions/vulnerability-scan-github-action-for-amazon-inspector@investigate_multi_arch
3647
with:
3748
artifact_type: 'container'
3849
artifact_path: 'debian:trixie'
39-
platform: "linux/amd64"
50+
platform: ${{ matrix.platform }}
4051
display_vulnerability_findings: "enabled"
4152
sbomgen_version: "latest"
4253

0 commit comments

Comments
 (0)