Skip to content

Commit

Permalink
run BRO CI on arm64
Browse files Browse the repository at this point in the history
Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>
  • Loading branch information
alexandreLamarre committed Apr 22, 2024
1 parent 04b8afd commit 37f5705
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,11 @@ on:
- 'LICENSE'
jobs:
build:
strategy:
matrix:
os : [ ubuntu-latest, org-rancher-arm64-containers ]
name : CI
runs-on : ubuntu-latest
runs-on : ${{ matrix.os }}
outputs:
k3sversions: ${{ steps.support.outputs.k3sversions }}
steps:
Expand All @@ -35,16 +38,17 @@ jobs:
uses: actions/upload-artifact@v4
with:
name: bro-build-artifacts
path: ./dist/artifacts
path: ./dist/artifacts/${{ matrix.os }}

test:
name : integration-test
needs : [
build
]
runs-on : ubuntu-latest
runs-on : ${{ matrix.os }}
strategy:
matrix:
os : [ ubuntu-latest, org-rancher-arm64-containers ]
K3S_VERSION : ${{ fromJSON(needs.build.outputs.k3sversions) }}
steps:
- name : Checkout repository
Expand All @@ -53,7 +57,7 @@ jobs:
uses: actions/download-artifact@v4
with:
name: bro-build-artifacts
path: ./dist/artifacts
path: ./dist/artifacts/${{ matrix.os }}
- name : Debug
run : ls -R ./dist/artifacts
- name: Set up Docker Buildx
Expand Down

0 comments on commit 37f5705

Please sign in to comment.