Skip to content

Commit

Permalink
ci: temporarily clone fork of rust-seL4
Browse files Browse the repository at this point in the history
Once the changes to rust-seL4 that are needed by the VMM
are up-streamed then we can remove this step.
  • Loading branch information
Ivan-Velickovic committed Sep 23, 2023
1 parent 58f0a9d commit 49ab946
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,12 @@ jobs:
echo "${PWD}/zig-linux-x86_64-0.11.0/:$PATH" >> $GITHUB_PATH
- name: Install Rust
run: curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
- name: Checkout rust-seL4 project (temporary step)
uses: actions/checkout@v3
with:
repository: Ivan-Velickovic/rust-seL4
ref: dev
path: examples/rust
- name: Build and run VMM examples
run: ./ci/examples.sh ${PWD}/sel4cp-sdk-1.2.6
shell: bash
Expand Down Expand Up @@ -75,6 +81,12 @@ jobs:
echo "${PWD}/zig-macos-x86_64-0.11.0/:$PATH" >> $GITHUB_PATH
- name: Install Rust
run: curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
- name: Checkout rust-seL4 project (temporary step)
uses: actions/checkout@v3
with:
repository: Ivan-Velickovic/rust-seL4
ref: dev
path: examples/rust
- name: Build and run VMM examples
run: ./ci/examples.sh ${PWD}/sel4cp-sdk-1.2.6
shell: bash
Expand All @@ -97,6 +109,12 @@ jobs:
uses: cachix/install-nix-action@v22
with:
nix_path: nixpkgs=channel:nixos-unstable
- name: Checkout rust-seL4 project (temporary step)
uses: actions/checkout@v3
with:
repository: Ivan-Velickovic/rust-seL4
ref: dev
path: examples/rust
- name: Build and run VMM examples
run: nix-shell --pure --run "./ci/examples.sh ${PWD}/sel4cp-sdk-1.2.6"
- name: Upload built system images
Expand All @@ -118,6 +136,12 @@ jobs:
uses: cachix/install-nix-action@v22
with:
nix_path: nixpkgs=channel:nixos-unstable
- name: Checkout rust-seL4 project (temporary step)
uses: actions/checkout@v3
with:
repository: Ivan-Velickovic/rust-seL4
ref: dev
path: examples/rust
- name: Build and run VMM examples
run: nix-shell --pure --run "./ci/examples.sh ${PWD}/sel4cp-sdk-1.2.6"
- name: Upload built system images
Expand Down

0 comments on commit 49ab946

Please sign in to comment.