Bump runners to Ubuntu 24.04

Due to github actions requiring new node versions which require new glibc
This commit is contained in:
John Maguire 2024-10-14 12:44:56 +01:00 committed by John Maguire
parent 0729998979
commit fc48517d63

View File

@ -10,7 +10,7 @@ on:
jobs:
lint:
name: Lint
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- name: Checkout
uses: actions/checkout@v2
@ -25,7 +25,7 @@ jobs:
push_translations:
name: Push translation sources to Transifex
if: github.ref == 'refs/heads/master'
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
container:
image: ubuntu:bionic
steps:
@ -94,7 +94,7 @@ jobs:
create_release:
name: Create GitHub Release
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
if: github.ref == 'refs/heads/master'
needs:
- build_bionic_64
@ -129,7 +129,7 @@ jobs:
build_source:
name: Build source tarball
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
container:
image: ubuntu:focal
steps:
@ -189,7 +189,7 @@ jobs:
build_fedora_36:
name: Build Fedora 36 RPM
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
container:
image: fedora:36
env:
@ -263,7 +263,7 @@ jobs:
build_fedora_37:
name: Build Fedora 37 RPM
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
container:
image: fedora:37
env:
@ -337,7 +337,7 @@ jobs:
build_fedora_38:
name: Build Fedora 38 RPM
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
container:
image: fedora:38
env:
@ -412,7 +412,7 @@ jobs:
build_mingw:
name: Build Windows Installer
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
container:
image: eu.gcr.io/clementine-data/mingw-w64:latest
env:
@ -605,7 +605,7 @@ jobs:
build_bionic_64:
name: Build Ubuntu Bionic 64-bit deb
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
container:
image: ubuntu:bionic
steps:
@ -664,7 +664,7 @@ jobs:
build_bullseye_64:
name: Build Debian Bullseye 64-bit deb
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
container:
image: debian:bullseye
steps:
@ -724,7 +724,7 @@ jobs:
build_buster_64:
name: Build Debian Buster 64-bit deb
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
container:
image: debian:buster
steps:
@ -783,7 +783,7 @@ jobs:
build_focal_64:
name: Build Ubuntu Focal 64-bit deb
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
container:
image: ubuntu:focal
steps:
@ -848,7 +848,7 @@ jobs:
build_jammy_64:
name: Build Ubuntu Jammy 64-bit deb
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
container:
image: ubuntu:jammy
steps: