Skip to content

Commit 840b4b9

Browse files
committed
CI: Update MySQL, MySQL APT and TiDB versions
1 parent 3b7ad07 commit 840b4b9

File tree

2 files changed

+15
-15
lines changed

2 files changed

+15
-15
lines changed

.github/workflows/ci.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,14 @@ jobs:
2020
client: "8.4"
2121
server: "8.0"
2222
- os: ubuntu-22.04
23-
client: "9.3"
23+
client: "9.4"
2424
server: "8.4"
2525
- os: ubuntu-22.04
26-
client: "9.3"
27-
server: "9.3"
26+
client: "9.4"
27+
server: "9.4"
2828
- os: ubuntu-24.04
29-
client: "9.3"
30-
server: "9.3"
29+
client: "9.4"
30+
server: "9.4"
3131
runs-on: ${{ matrix.os }}
3232
services:
3333
mysql:
@@ -64,15 +64,15 @@ jobs:
6464
sudo debconf-set-selections <<EOF
6565
mysql-apt-config mysql-apt-config/select-server select mysql-8.4-lts
6666
EOF
67-
- if: matrix.client == '9.3'
67+
- if: matrix.client == '9.4'
6868
run: |
6969
sudo debconf-set-selections <<EOF
7070
mysql-apt-config mysql-apt-config/select-server select mysql-innovation
7171
EOF
7272
- name: "Setup mysql libs"
7373
run: |
74-
wget https://dev.mysql.com/get/mysql-apt-config_0.8.33-1_all.deb
75-
DEBIAN_FRONTEND="noninteractive" sudo dpkg -i mysql-apt-config_0.8.33-1_all.deb
74+
wget https://dev.mysql.com/get/mysql-apt-config_0.8.34-1_all.deb
75+
DEBIAN_FRONTEND="noninteractive" sudo dpkg -i mysql-apt-config_0.8.34-1_all.deb
7676
sudo apt update
7777
sudo apt install -y libmysqlclient-dev
7878
- name: "Run build"
@@ -110,8 +110,8 @@ jobs:
110110
sudo debconf-set-selections <<EOF
111111
mysql-apt-config mysql-apt-config/select-server select mysql-8.4-lts
112112
EOF
113-
wget https://dev.mysql.com/get/mysql-apt-config_0.8.33-1_all.deb
114-
DEBIAN_FRONTEND="noninteractive" sudo dpkg -i mysql-apt-config_0.8.33-1_all.deb
113+
wget https://dev.mysql.com/get/mysql-apt-config_0.8.34-1_all.deb
114+
DEBIAN_FRONTEND="noninteractive" sudo dpkg -i mysql-apt-config_0.8.34-1_all.deb
115115
sudo apt update
116116
sudo apt install -y libmysqlclient-dev
117117
- name: "Run build"
@@ -125,7 +125,7 @@ jobs:
125125
runs-on: 'ubuntu-latest'
126126
services:
127127
mariadb:
128-
image: 'pingcap/tidb:v8.5.1'
128+
image: 'pingcap/tidb:v8.5.2'
129129
ports:
130130
- 4000:4000
131131
steps:
@@ -146,8 +146,8 @@ jobs:
146146
sudo debconf-set-selections <<EOF
147147
mysql-apt-config mysql-apt-config/select-server select mysql-8.4-lts
148148
EOF
149-
wget https://dev.mysql.com/get/mysql-apt-config_0.8.33-1_all.deb
150-
DEBIAN_FRONTEND="noninteractive" sudo dpkg -i mysql-apt-config_0.8.33-1_all.deb
149+
wget https://dev.mysql.com/get/mysql-apt-config_0.8.34-1_all.deb
150+
DEBIAN_FRONTEND="noninteractive" sudo dpkg -i mysql-apt-config_0.8.34-1_all.deb
151151
sudo apt update
152152
sudo apt install -y libmysqlclient-dev
153153
- name: "Run build"

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ FROM perl:5.40
33
# Add MySQL APT Repository
44
RUN apt-get update
55
RUN apt-get install -y lsb-release debconf-utils cpanminus
6-
ADD https://dev.mysql.com/get/mysql-apt-config_0.8.32-1_all.deb .
7-
RUN DEBIAN_FRONTEND=noninteractive dpkg -i mysql-apt-config_0.8.32-1_all.deb
6+
ADD https://dev.mysql.com/get/mysql-apt-config_0.8.34-1_all.deb .
7+
RUN DEBIAN_FRONTEND=noninteractive dpkg -i mysql-apt-config_0.8.34-1_all.deb
88

99
RUN apt-get update
1010
RUN apt-get install -y libmysqlclient-dev

0 commit comments

Comments
 (0)