Skip to content

Commit

Permalink
CI: Upgrade Linux containers
Browse files Browse the repository at this point in the history
  • Loading branch information
kleisauke committed Nov 4, 2023
1 parent 9c893a1 commit c2378c6
Showing 1 changed file with 6 additions and 9 deletions.
15 changes: 6 additions & 9 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@ jobs:
container: mcr.microsoft.com/dotnet/sdk:7.0-bullseye-slim
script: ./build.sh
- os: ubuntu-22.04
container: centos:7
container: rockylinux:8
script: ./build.sh
- os: ubuntu-22.04
container: mcr.microsoft.com/dotnet/sdk:7.0-alpine3.16
container: mcr.microsoft.com/dotnet/sdk:7.0-alpine3.18
script: ./build.sh
# TODO(kleisauke): Re-enable Mono CI when C# 9 features are supported.
# - os: ubuntu-22.04
Expand All @@ -31,13 +31,10 @@ jobs:
run: |
apt-get update
apt-get install -y fontconfig-config
- name: Dependencies (CentOS 7)
if: contains(matrix.container, 'centos')
run: |
yum install -y \
https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm
yum install -y dotnet-sdk-7.0 google-noto-sans-fonts which
- name: Dependencies (Alpine 3.16)
- name: Dependencies (Rocky Linux 8)
if: contains(matrix.container, 'rockylinux')
run: dnf install -y dotnet-sdk-7.0 google-noto-sans-fonts which
- name: Dependencies (Alpine 3.18)
if: contains(matrix.container, 'alpine')
run: apk add bash font-noto --update-cache
- name: Setup dotnet (macOS 12, Windows 2022)
Expand Down

0 comments on commit c2378c6

Please sign in to comment.