mirror of
https://github.com/denoland/rusty_v8.git
synced 2024-11-21 20:28:58 +00:00
ci: update runner from ubuntu-latest-xl to ubuntu-20.04-xl (#867)
Co-authored-by: Ben Noordhuis <info@bnoordhuis.nl>
This commit is contained in:
parent
3315ccd4e9
commit
c3fbccf674
16
.github/workflows/ci.yml
vendored
16
.github/workflows/ci.yml
vendored
@ -31,12 +31,12 @@ jobs:
|
||||
variant: release
|
||||
cargo: cargo
|
||||
|
||||
- os: ${{ github.repository == 'denoland/rusty_v8' && 'ubuntu-latest-xl' || 'ubuntu-18.04' }}
|
||||
- os: ${{ github.repository == 'denoland/rusty_v8' && 'ubuntu-20.04-xl' || 'ubuntu-18.04' }}
|
||||
target: x86_64-unknown-linux-gnu
|
||||
variant: debug
|
||||
cargo: cargo
|
||||
|
||||
- os: ${{ github.repository == 'denoland/rusty_v8' && 'ubuntu-latest-xl' || 'ubuntu-18.04' }}
|
||||
- os: ${{ github.repository == 'denoland/rusty_v8' && 'ubuntu-20.04-xl' || 'ubuntu-18.04' }}
|
||||
target: x86_64-unknown-linux-gnu
|
||||
variant: release
|
||||
cargo: cargo
|
||||
@ -46,17 +46,17 @@ jobs:
|
||||
variant: release # Note: we do not support windows debug builds.
|
||||
cargo: cargo
|
||||
|
||||
- os: ${{ github.repository == 'denoland/rusty_v8' && 'ubuntu-latest-xl' || 'ubuntu-18.04' }}
|
||||
- os: ${{ github.repository == 'denoland/rusty_v8' && 'ubuntu-20.04-xl' || 'ubuntu-18.04' }}
|
||||
target: aarch64-unknown-linux-gnu
|
||||
variant: debug
|
||||
cargo: cargo
|
||||
|
||||
- os: ${{ github.repository == 'denoland/rusty_v8' && 'ubuntu-latest-xl' || 'ubuntu-18.04' }}
|
||||
- os: ${{ github.repository == 'denoland/rusty_v8' && 'ubuntu-20.04-xl' || 'ubuntu-18.04' }}
|
||||
target: aarch64-unknown-linux-gnu
|
||||
variant: release
|
||||
cargo: cargo
|
||||
|
||||
- os: ${{ github.repository == 'denoland/rusty_v8' && 'ubuntu-latest-xl' || 'ubuntu-18.04' }}
|
||||
- os: ${{ github.repository == 'denoland/rusty_v8' && 'ubuntu-20.04-xl' || 'ubuntu-18.04' }}
|
||||
target: aarch64-linux-android
|
||||
variant: release # Note: v8 debug builds on QEMU is buggy.
|
||||
cargo: cross
|
||||
@ -97,14 +97,14 @@ jobs:
|
||||
|
||||
sudo apt update
|
||||
sudo apt install -yq --no-install-suggests --no-install-recommends \
|
||||
binfmt-support g++-5-aarch64-linux-gnu g++-5-multilib \
|
||||
gcc-5-aarch64-linux-gnu libc6-arm64-cross qemu qemu-user \
|
||||
binfmt-support g++-10-aarch64-linux-gnu g++-10-multilib \
|
||||
gcc-10-aarch64-linux-gnu libc6-arm64-cross qemu qemu-user \
|
||||
qemu-user-binfmt
|
||||
|
||||
sudo ln -s /usr/aarch64-linux-gnu/lib/ld-linux-aarch64.so.1 \
|
||||
/lib/ld-linux-aarch64.so.1
|
||||
|
||||
echo "CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER=/usr/bin/aarch64-linux-gnu-gcc-5" >> ${GITHUB_ENV}
|
||||
echo "CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER=/usr/bin/aarch64-linux-gnu-gcc-10" >> ${GITHUB_ENV}
|
||||
echo "QEMU_LD_PREFIX=/usr/aarch64-linux-gnu" >> ${GITHUB_ENV}
|
||||
|
||||
- name: Write git_submodule_status.txt
|
||||
|
Loading…
Reference in New Issue
Block a user