ci: test workflow server images update (#1183)

* test ci

* remove ubuntu 18.04

* remove fedora 35 and add 37 38

* disable centos stream 9, add debian 12
This commit is contained in:
Stanislas 2023-11-20 21:14:04 +01:00 committed by GitHub
parent 80feebed16
commit 1a249c621d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2,6 +2,7 @@ on:
push: push:
branches: branches:
- master - master
- ci
name: Test name: Test
jobs: jobs:
@ -13,16 +14,14 @@ jobs:
os-image: os-image:
- debian-10-x64 - debian-10-x64
- debian-11-x64 - debian-11-x64
- ubuntu-18-04-x64 - debian-12-x64
- ubuntu-20-04-x64 - ubuntu-20-04-x64
- ubuntu-22-04-x64 - ubuntu-22-04-x64
- fedora-35-x64 - fedora-37-x64
# - fedora-36-x64 - fedora-38-x64
# - fedora-37-x64
# dnf is broken: https://ask.fedoraproject.org/t/dnf-operations-use-large-amount-of-ram-and-may-fail-in-low-memory-environments/26427
- centos-7-x64 - centos-7-x64
- centos-stream-8-x64 - centos-stream-8-x64
- centos-stream-9-x64 # - centos-stream-9-x64 # yum oomkill
steps: steps:
- uses: actions/checkout@v3.2.0 - uses: actions/checkout@v3.2.0