MT#55283 CI: Build also arm64 debian packages

Closes #2094

Change-Id: I74ac61339f67c6631018ceec4324de082189d30a
(cherry picked from commit 071f318707)
mr12.5
Orgad Shaneh 3 weeks ago committed by Richard Fuchs
parent b21926091b
commit 55ee04b9d8

@ -16,10 +16,11 @@ concurrency:
jobs:
build-debian:
if: github.event_name != 'schedule' || github.repository == 'sipwise/rtpengine'
runs-on: ubuntu-latest
runs-on: ${{ matrix.os }}
strategy:
matrix:
dist: [trixie, sid]
os: [ubuntu-latest, ubuntu-24.04-arm]
steps:
- uses: actions/checkout@v6
- name: Packaging backports
@ -53,6 +54,7 @@ jobs:
with:
docker-image: debian:${{ matrix.dist }}
- name: Archive build result
if: matrix.os != 'ubuntu-24.04-arm'
uses: actions/upload-artifact@v6
with:
name: packages-${{ matrix.dist }}
@ -63,6 +65,14 @@ jobs:
debian/artifacts/*.tar.*
debian/artifacts/*.changes
debian/artifacts/*.buildinfo
- name: Archive arm64 build result
if: matrix.os == 'ubuntu-24.04-arm'
uses: actions/upload-artifact@v6
with:
name: packages-${{ matrix.dist }}-arm64
if-no-files-found: error
retention-days: 14
path: debian/artifacts/*_arm64.deb
comment-pr:
if: github.event_name == 'pull_request'

Loading…
Cancel
Save