1212
1313jobs :
1414 test-mysql :
15- runs-on : ubuntu-latest
15+ runs-on : ubuntu-24.04
1616 steps :
1717 - uses : actions/checkout@v4
1818
@@ -32,10 +32,12 @@ jobs:
3232 python-version : ' 3.13'
3333
3434 - name : Install system packages
35- uses : awalsh128/cache-apt-pkgs-action@latest
36- with :
37- packages : bats cpanminus libmysqlclient-dev dotnet-sdk-8.0 dotnet-runtime-8.0 php-mysql r-base-core
38- version : 1.1
35+ run : |
36+ sudo apt-get update
37+ sudo apt-get install -y --no-install-recommends \
38+ bats cpanminus libmysqlclient-dev dotnet-sdk-8.0 \
39+ dotnet-runtime-8.0 php-mysql r-base-core
40+ cpanm --version
3941
4042 - name : Install dependencies
4143 run : |
7274 bats ./compatibility/mysql/test.bats
7375
7476 test-postgresql :
75- runs-on : ubuntu-latest
77+ runs-on : ubuntu-24.04
7678 steps :
7779 - uses : actions/checkout@v4
7880
@@ -92,10 +94,12 @@ jobs:
9294 python-version : ' 3.13'
9395
9496 - name : Install system packages
95- uses : awalsh128/cache-apt-pkgs-action@latest
96- with :
97- packages : bats cpanminus libpq-dev postgresql-client dotnet-sdk-8.0 dotnet-runtime-8.0 r-base-core
98- version : 1.1
97+ run : |
98+ sudo apt-get update
99+ sudo apt-get install -y --no-install-recommends \
100+ bats cpanminus libpq-dev postgresql-client dotnet-sdk-8.0 \
101+ dotnet-runtime-8.0 r-base-core
102+ cpanm --version
99103
100104 - name : Install dependencies
101105 run : |
@@ -169,4 +173,4 @@ jobs:
169173 - name : Run the Compatibility Test for FlightSQL
170174 run : |
171175 go test -v ./compatibility/flightsql/go/flightsql_test.go
172- python3 -m unittest discover ./compatibility/flightsql/python -p "flightsql_test.py"
176+ python3 -m unittest discover ./compatibility/flightsql/python -p "flightsql_test.py"
0 commit comments