Browse Source

TT#124273 GitHub actions: switch packaging for unit-tests to Ubuntu jammy

So far we used ubuntu-latest for the unit-tests, though this is no
longer using Ubuntu/focal (wich we used to build for) but Ubuntu/jammy
(22.04 LTS, AKA Jammy Jellyfish) nowadays.

Instead let's stick to ubuntu-22.04 since we also use a specific release
for the packaging part.

FTR: see https://github.com/actions/runner-images for the overview
of available GitHub Actions Runner Images

Change-Id: I41f2fe1c35bccb40f1f8df59b23446ab27ce1033
pull/1611/head
Michael Prokop 3 years ago
parent
commit
7dd933dc25
1 changed files with 4 additions and 4 deletions
  1. +4
    -4
      .github/workflows/unit-tests.yml

+ 4
- 4
.github/workflows/unit-tests.yml View File

@ -8,7 +8,7 @@ on:
jobs:
test:
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
name: Run unit tests
steps:
@ -21,12 +21,12 @@ jobs:
- name: Get build dependencies
run: |
echo "Generating Debian source for usage on Ubuntu/focal / ubuntu-20.04"
echo "Generating Debian source for usage on Ubuntu/jammy / ubuntu-22.04"
cd pkg/deb/
./generator.sh
./backports/focal
./backports/jammy
rm -rf debian
mv focal debian
mv jammy debian
echo "Installing Debian packages"
sudo apt-get build-dep -q -y -Ppkg.ngcp-rtpengine.nobcg729 .


Loading…
Cancel
Save