Skip to content

Commit 5248476

Browse files
committed
Fix setup step in Build and Cassandra workflows
The workflows fail for current pull requests as it seems that xenial-security does not maintain keys for the Ubuntu keyserver. This will manually add the keys to the system.
1 parent b6b2658 commit 5248476

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ jobs:
2222

2323
- name: Setup environment
2424
run: |
25+
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32
26+
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 40976EAF437D05B5
2527
sudo sh -c "echo 'deb http://security.ubuntu.com/ubuntu xenial-security main' >> /etc/apt/sources.list"
2628
sudo apt-get update
2729
sudo apt-get install libssl1.0.0 libuv1-dev libkrb5-dev libc6-dbg

.github/workflows/cassandra.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ jobs:
2828

2929
- name: Setup environment
3030
run: |
31+
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32
32+
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 40976EAF437D05B5
3133
sudo sh -c "echo 'deb http://security.ubuntu.com/ubuntu xenial-security main' >> /etc/apt/sources.list"
3234
sudo apt-get update
3335
sudo apt-get install libssl1.0.0 libuv1-dev libkrb5-dev libc6-dbg

0 commit comments

Comments
 (0)