Skip to content

Commit 7f68d32

Browse files
committed
core(ci): build standalone Linux packages on rockylinux:8 instead of 8.8
This way we get security upgrades.
1 parent 31bde1d commit 7f68d32

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

.github/workflows/build_release_assets.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,14 @@ jobs:
4646
build_os_packages:
4747
name: Build packages
4848
runs-on: ${{ matrix.os }}
49-
container: ${{ matrix.os == 'ubuntu-22.04' && 'rockylinux/rockylinux:8.8' || null }}
49+
container: ${{ matrix.container }}
5050
strategy:
5151
fail-fast: false
5252
matrix:
5353
include:
5454
- os: ubuntu-22.04
55+
# When building on Linux we use a container to build using an old enough version
56+
container: rockylinux/rockylinux:8
5557
- os: windows-2022
5658
- os: macos-13
5759
arch: x86_64
@@ -84,6 +86,9 @@ jobs:
8486
- name: Install Linux specific dependencies
8587
if: matrix.os == 'ubuntu-22.04'
8688
run: |
89+
# Install latest security updates
90+
yum update -y
91+
8792
# Install necessary packages
8893
yum install -y \
8994
python3.9 \

0 commit comments

Comments
 (0)