mirror of
https://github.com/limine-bootloader/limine
synced 2025-02-16 17:14:12 +03:00
ci: Use Arch Linux testing container
This commit is contained in:
parent
70e7a5ca80
commit
bb48bc58da
6
.github/workflows/check.yml
vendored
6
.github/workflows/check.yml
vendored
@ -9,6 +9,12 @@ jobs:
|
||||
container: archlinux:latest
|
||||
|
||||
steps:
|
||||
- name: Switch to Arch testing
|
||||
run: |
|
||||
set -e
|
||||
sed -i ':a;N;$!ba;s/#\[core-testing\]\n#Include/[core-testing]\nInclude/g' /etc/pacman.conf
|
||||
sed -i ':a;N;$!ba;s/#\[extra-testing\]\n#Include/[extra-testing]\nInclude/g' /etc/pacman.conf
|
||||
|
||||
- name: Install dependencies
|
||||
run: pacman --noconfirm -Syu && pacman --needed --noconfirm -S base-devel git autoconf automake nasm curl mtools llvm clang lld aarch64-linux-gnu-gcc riscv64-linux-gnu-gcc
|
||||
|
||||
|
6
.github/workflows/release.yml
vendored
6
.github/workflows/release.yml
vendored
@ -12,6 +12,12 @@ jobs:
|
||||
container: archlinux:latest
|
||||
|
||||
steps:
|
||||
- name: Switch to Arch testing
|
||||
run: |
|
||||
set -e
|
||||
sed -i ':a;N;$!ba;s/#\[core-testing\]\n#Include/[core-testing]\nInclude/g' /etc/pacman.conf
|
||||
sed -i ':a;N;$!ba;s/#\[extra-testing\]\n#Include/[extra-testing]\nInclude/g' /etc/pacman.conf
|
||||
|
||||
- name: Install dependencies
|
||||
run: pacman --noconfirm -Syu && pacman --needed --noconfirm -S base-devel git autoconf automake nasm curl mtools llvm clang lld mingw-w64-gcc
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user