Skip to content

Commit eec9a1e

Browse files
committed
gh-actions: Split UEFI build into separate action
Signed-off-by: Daniel Schaefer <[email protected]>
1 parent 958b4cf commit eec9a1e

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

.github/workflows/ci.yml

+12-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
path: target/x86_64-unknown-freebsd/debug/framework_tool
3636

3737
build:
38-
name: Build Linux and UEFI
38+
name: Build Linux
3939
runs-on: ubuntu-24.04
4040
env:
4141
CARGO_NET_GIT_FETCH_WITH_CLI: true
@@ -65,6 +65,17 @@ jobs:
6565
name: framework_tool
6666
path: target/debug/framework_tool
6767

68+
build-uefi:
69+
name: Build UEFI
70+
runs-on: ubuntu-24.04
71+
env:
72+
CARGO_NET_GIT_FETCH_WITH_CLI: true
73+
steps:
74+
- uses: actions/checkout@v4
75+
76+
- name: Setup Rust toolchain
77+
run: rustup show
78+
6879
- name: Build UEFI application (no ESP)
6980
run: make -C framework_uefi build/x86_64-unknown-uefi/boot.efi
7081

0 commit comments

Comments
 (0)