File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -16,10 +16,11 @@ concurrency:
1616jobs :
1717 build-debian :
1818 if : github.event_name != 'schedule' || github.repository == 'sipwise/rtpengine'
19- runs-on : ubuntu-latest
19+ runs-on : ${{ matrix.os }}
2020 strategy :
2121 matrix :
2222 dist : [trixie, sid]
23+ os : [ubuntu-latest, ubuntu-24.04-arm]
2324 steps :
2425 - uses : actions/checkout@v6
2526 - name : Packaging backports
5354 with :
5455 docker-image : debian:${{ matrix.dist }}
5556 - name : Archive build result
57+ if : matrix.os != 'ubuntu-24.04-arm'
5658 uses : actions/upload-artifact@v6
5759 with :
5860 name : packages-${{ matrix.dist }}
6365 debian/artifacts/*.tar.*
6466 debian/artifacts/*.changes
6567 debian/artifacts/*.buildinfo
68+ - name : Archive arm64 build result
69+ if : matrix.os == 'ubuntu-24.04-arm'
70+ uses : actions/upload-artifact@v6
71+ with :
72+ name : packages-${{ matrix.dist }}-arm64
73+ if-no-files-found : error
74+ retention-days : 14
75+ path : debian/artifacts/*_arm64.deb
6676
6777 comment-pr :
6878 if : github.event_name == 'pull_request'
You can’t perform that action at this time.
0 commit comments