Skip to content

Commit

Permalink
ci: add managarm sysdep test
Browse files Browse the repository at this point in the history
  • Loading branch information
no92 committed Feb 21, 2024
1 parent 2d0473f commit f4081b8
Showing 1 changed file with 18 additions and 1 deletion.
19 changes: 18 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ jobs:
compile-sysdeps:
strategy:
matrix:
sysdeps: [dripos, lemon, aero, ironclad, lyre, keyronex]
sysdeps: [dripos, lemon, aero, ironclad, lyre, keyronex, managarm]
name: Compile sysdeps
runs-on: ubuntu-22.04
container:
Expand All @@ -69,6 +69,23 @@ jobs:
uses: actions/checkout@v2
with:
path: src/mlibc/
- if: matrix.sysdeps == 'managarm'
name: Set up managarm subprojects directory
run: |
mkdir -p subprojects
working-directory: src/mlibc/
- if: matrix.sysdeps == 'managarm'
name: Clone managarm/managarm
uses: actions/checkout@v4
with:
repository: 'managarm/managarm'
path: 'src/mlibc/subprojects/managarm'
- if: matrix.sysdeps == 'managarm'
name: Clone managarm/bragi
uses: actions/checkout@v4
with:
repository: 'managarm/bragi'
path: 'src/mlibc/subprojects/bragi'
- name: Set up linux kernel headers
run: |
mkdir -p build/mlibc/
Expand Down

0 comments on commit f4081b8

Please sign in to comment.