mirror of
https://github.com/gulrak/filesystem.git
synced 2026-01-01 03:12:08 +08:00
Refine Debian repository fixes and conditions in build matrix for GCC/Clang versions.
This commit is contained in:
parent
3aad88b8e6
commit
ef40391bd8
10
.github/workflows/build_cmake.yml
vendored
10
.github/workflows/build_cmake.yml
vendored
@ -207,22 +207,22 @@ jobs:
|
||||
if: matrix.checkout_version == 'v4'
|
||||
uses: actions/checkout@v4
|
||||
|
||||
# Fix Debian Jessie EOL repository issues (GCC 5-6)
|
||||
# Fix Debian Jessie EOL repository issues (GCC 5-6 only)
|
||||
- name: Fix Debian repositories for Jessie (GCC 5-6)
|
||||
if: matrix.version == 5 || matrix.version == 6
|
||||
if: matrix.compiler == 'gcc' && (matrix.version == 5 || matrix.version == 6)
|
||||
run: |
|
||||
# Debian Jessie reached EOL, repositories moved to archive
|
||||
sed -i 's/deb.debian.org/archive.debian.org/g' /etc/apt/sources.list
|
||||
sed -i 's|security.debian.org|archive.debian.org/debian-security|g' /etc/apt/sources.list
|
||||
sed -i 's|http://security.debian.org/debian-security|http://archive.debian.org/debian-security|g' /etc/apt/sources.list
|
||||
sed -i '/jessie-updates/d' /etc/apt/sources.list
|
||||
|
||||
# Fix Debian Buster EOL repository issues (GCC 7-8, Clang 7-9)
|
||||
- name: Fix Debian repositories for Buster (GCC 7-8, Clang 7-9)
|
||||
if: matrix.version == 7 || matrix.version == 8 || matrix.version == 9
|
||||
if: (matrix.compiler == 'gcc' && (matrix.version == 7 || matrix.version == 8)) || (matrix.compiler == 'clang' && (matrix.version == 7 || matrix.version == 8 || matrix.version == 9))
|
||||
run: |
|
||||
# Debian Buster reached EOL, repositories moved to archive
|
||||
sed -i 's/deb.debian.org/archive.debian.org/g' /etc/apt/sources.list
|
||||
sed -i 's|security.debian.org/debian-security|archive.debian.org/debian-security|g' /etc/apt/sources.list
|
||||
sed -i 's|http://security.debian.org/debian-security|http://archive.debian.org/debian-security|g' /etc/apt/sources.list
|
||||
sed -i '/stretch-updates/d' /etc/apt/sources.list
|
||||
sed -i '/buster-updates/d' /etc/apt/sources.list
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user