|
18 | 18 | strategy:
|
19 | 19 | fail-fast: false
|
20 | 20 | matrix:
|
21 |
| - os: [ ubuntu-22.04, ubuntu-20.04, windows-2022, windows-2019 ] |
| 21 | + os: [ ubuntu-22.04, ubuntu-24.04, windows-2022, windows-2019 ] |
22 | 22 | framework: [ 'net8.0', 'net9.0' ]
|
23 | 23 | configuration: [ 'Debug', 'Release' ]
|
24 | 24 | test: [ 'Garnet.test', 'Garnet.test.cluster' ]
|
@@ -56,15 +56,19 @@ jobs:
|
56 | 56 | strategy:
|
57 | 57 | fail-fast: false
|
58 | 58 | matrix:
|
59 |
| - os: [ ubuntu-22.04, ubuntu-20.04, windows-2022, windows-2019 ] |
| 59 | + os: [ ubuntu-22.04, ubuntu-24.04, windows-2022, windows-2019 ] |
60 | 60 | framework: [ 'net8.0', 'net9.0' ]
|
61 | 61 | configuration: [ 'Debug', 'Release' ]
|
62 | 62 | steps:
|
63 | 63 | - name: Check out code
|
64 | 64 | uses: actions/checkout@v4
|
| 65 | + - name: Set workaround for libaio on Ubuntu 24.04 (see https://askubuntu.com/questions/1512196/libaio1-on-noble/1512197#1512197) |
| 66 | + run: | |
| 67 | + sudo ln -s /usr/lib/x86_64-linux-gnu/libaio.so.1t64 /usr/lib/x86_64-linux-gnu/libaio.so.1 |
| 68 | + if: ${{ matrix.os == 'ubuntu-24.04' }} |
65 | 69 | - name: Set environment variable for Linux
|
66 | 70 | run: echo "RunAzureTests=yes" >> $GITHUB_ENV
|
67 |
| - if: ${{ matrix.os == 'ubuntu-latest' }} |
| 71 | + if: ${{ matrix.os == 'ubuntu-24.04' }} |
68 | 72 | - name: Set environment variable for Windows
|
69 | 73 | run: echo ("RunAzureTests=yes") >> $env:GITHUB_ENV
|
70 | 74 | if: ${{ matrix.os == 'windows-latest' }}
|
|
0 commit comments