Files
nel_os_uefi/.gitea/workflows/build.yaml
Masato Imai 8565bb019b
Some checks failed
Build ISO / Build ISO (nightly-2025-04-27) (push) Failing after 56s
change rust version
2025-08-15 17:34:23 +00:00

41 lines
1.1 KiB
YAML

name: Build ISO
run-name: ${{ gitea.actor }} on ${{ gitea.event_name }}
on: [push]
jobs:
build-iso:
name: Build ISO (nightly-2025-04-27)
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup Rust (1.88.0-nightly 2025-04-27)
uses: actions-rust-lang/setup-rust-toolchain@v1
with:
toolchain: nightly-2025-04-27
override: true
- name: Verify rustc version
run: rustc -V
- name: cargo check (nel_os_bootloader)
working-directory: nel_os_bootloader
run: cargo check
- name: cargo check (nel_os_common)
working-directory: nel_os_common
run: cargo check
- name: cargo check (nel_os_kernel)
working-directory: nel_os_kernel
run: cargo check
- name: cargo build --release (nel_os_kernel)
working-directory: nel_os_kernel
run: cargo build --release
- name: create-iso.sh
working-directory: nel_os_bootloader
run: bash ./create-iso.sh ../nel_os_kernel/target/x86_64-nel_os/release/nel_os_kernel.elf