Update ubuntu base image for github CI

This commit is contained in:
Ben V. Brown
2023-12-27 09:28:24 +11:00
parent ec5f07ec0c
commit 8ebd3e3eed

View File

@@ -4,7 +4,7 @@ on: [push, pull_request]
jobs: jobs:
build: build:
runs-on: ubuntu-20.04 runs-on: ubuntu-22.04
container: container:
image: alpine:3.19 image: alpine:3.19
strategy: strategy:
@@ -67,7 +67,7 @@ jobs:
path: source/Hexfile/${{ matrix.model }}.json path: source/Hexfile/${{ matrix.model }}.json
build_multi-lang: build_multi-lang:
runs-on: ubuntu-20.04 runs-on: ubuntu-22.04
container: container:
image: alpine:3.19 image: alpine:3.19
strategy: strategy:
@@ -119,7 +119,7 @@ jobs:
path: source/Hexfile/${{ matrix.model }}_multi-lang.json path: source/Hexfile/${{ matrix.model }}_multi-lang.json
tests: tests:
runs-on: ubuntu-20.04 runs-on: ubuntu-22.04
container: container:
image: alpine:3.19 image: alpine:3.19
@@ -141,7 +141,7 @@ jobs:
run: make -C source/ Objects/host/brieflz/libbrieflz.so && ./Translations/brieflz_test.py run: make -C source/ Objects/host/brieflz/libbrieflz.so && ./Translations/brieflz_test.py
check_c-cpp: check_c-cpp:
runs-on: ubuntu-20.04 runs-on: ubuntu-22.04
container: container:
image: alpine:3.19 image: alpine:3.19
@@ -157,7 +157,7 @@ jobs:
run: make clean check-style run: make clean check-style
check_python: check_python:
runs-on: ubuntu-20.04 runs-on: ubuntu-22.04
container: container:
image: alpine:3.19 image: alpine:3.19
@@ -192,7 +192,7 @@ jobs:
check_all_files_with_shebangs: "false" # Optional. check_all_files_with_shebangs: "false" # Optional.
check_readme: check_readme:
runs-on: ubuntu-20.04 runs-on: ubuntu-22.04
container: container:
image: alpine:3.19 image: alpine:3.19