chore(CI): add fedora 35 & fix arm building error (#2043)
* chore(CI): add fedora 35 * fix(CI): qemu-user-static execute the registering scripts error
This commit is contained in:
11
.github/workflows/Linux-pack.yml
vendored
11
.github/workflows/Linux-pack.yml
vendored
@@ -108,8 +108,9 @@ jobs:
|
||||
;;
|
||||
esac
|
||||
if [ -n "${QEMU_ARCH}" ]; then
|
||||
docker rm $(docker create --volume qemu-user-static:/usr/bin multiarch/qemu-user-static:${QEMU_ARCH} dummy)
|
||||
docker run --rm --privileged --volume qemu-user-static:/usr/bin:ro multiarch/qemu-user-static:register --persistent yes --credential yes
|
||||
sudo apt-get -y -qq update
|
||||
sudo apt-get -y install qemu binfmt-support qemu-user-static
|
||||
docker run --rm --privileged multiarch/qemu-user-static --reset --persistent yes --credential yes
|
||||
cat /proc/sys/fs/binfmt_misc/qemu-${QEMU_ARCH}
|
||||
fi
|
||||
- name: Checkout Source code
|
||||
@@ -314,6 +315,12 @@ jobs:
|
||||
symbol: 34,
|
||||
arch: x86_64
|
||||
}
|
||||
- {
|
||||
name: fedora-35,
|
||||
os: fedora,
|
||||
symbol: 35,
|
||||
arch: x86_64
|
||||
}
|
||||
- {
|
||||
name: opensuse-leap-15.2,
|
||||
os: opensuse-leap,
|
||||
|
||||
Reference in New Issue
Block a user