Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
ACS
Public
HermitCore
rusty-loader
Commits
9d1dd64d
Commit
9d1dd64d
authored
May 15, 2021
by
Stefan Lankes
Browse files
create workflow for aarch64
- rename x86 workflow
parent
912fe58a
Changes
2
Hide whitespace changes
Inline
Side-by-side
.github/workflows/aarch64.yml
0 → 100644
View file @
9d1dd64d
name
:
Build aarch64
on
:
push
:
pull_request
:
branches
:
-
master
schedule
:
-
cron
:
'
0
0
*
*
6'
jobs
:
build
:
runs-on
:
${{ matrix.os }}
strategy
:
matrix
:
os
:
[
ubuntu-latest
,
windows-latest
,
macOS-latest
]
rust
:
[
nightly
]
include
:
-
os
:
macOS-latest
rust
:
'
nightly'
components
:
'
rust-src,
llvm-tools-preview'
targets
:
'
aarch64-apple-darwin'
-
os
:
ubuntu-latest
rust
:
'
nightly'
components
:
'
rust-src,
llvm-tools-preview'
targets
:
'
aarch64-unknown-linux-gnu'
steps
:
-
uses
:
hecrj/setup-rust-action@v1
with
:
rust-version
:
${{ matrix.rust }}
components
:
${{ matrix.components || '' }}
targets
:
${{ matrix.targets || '' }}
-
uses
:
actions/checkout@v1
with
:
submodules
:
true
-
name
:
Check Cargo availability
run
:
cargo --version
-
name
:
Install qemu/nasm (apt)
run
:
sudo apt-get update --fix-missing && sudo apt-get install qemu-system-x86 nasm
if
:
${{ matrix.os == 'ubuntu-latest' }}
-
name
:
Install qemu/nasm (macos)
run
:
|
brew install qemu nasm
if
:
${{ matrix.os == 'macOS-latest' }}
-
name
:
Build loader (unix)
run
:
make arch=aarch64
.github/workflows/
build
.yml
→
.github/workflows/
x86_64
.yml
View file @
9d1dd64d
name
:
Build
name
:
Build
x86_64
on
:
push
:
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment