Skip to content

Commit 83e10d0

Browse files
committed
ci: expand matrix with ubuntu-22.04, macos-13 (x64) and fix macOS wkhtmltopdf install
1 parent 7eb6a4a commit 83e10d0

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

.github/workflows/dotnetcore.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
strategy:
1414
fail-fast: false
1515
matrix:
16-
os: [ubuntu-latest, windows-latest, macos-latest]
16+
os: [ubuntu-22.04, ubuntu-latest, windows-latest, macos-13, macos-latest]
1717

1818
steps:
1919
- uses: actions/checkout@v4
@@ -29,7 +29,11 @@ jobs:
2929
3030
- name: Install Linux dependencies
3131
if: runner.os == 'Linux'
32-
run: sudo apt-get update && sudo apt-get install -y libgdiplus libc6-dev libjpeg62 wkhtmltopdf fontconfig libxrender1 xfonts-75dpi
32+
run: sudo apt-get update && sudo apt-get install -y libgdiplus libc6-dev libjpeg62 libxrender1 fontconfig xfonts-75dpi
33+
34+
- name: Install wkhtmltopdf on Linux
35+
if: runner.os == 'Linux'
36+
run: sudo apt-get install -y wkhtmltopdf || true
3337

3438
- name: Restore
3539
run: dotnet restore Magicodes.IE.sln

0 commit comments

Comments
 (0)