ci: Only have one task for susfsd irrespective of the target architecture (#395)

This commit is contained in:
Trijal Saha
2025-05-18 12:49:39 -04:00
committed by GitHub
parent e5a495489d
commit aaca0b5283
6 changed files with 29 additions and 126 deletions
+31
View File
@@ -0,0 +1,31 @@
name: Build susfsd aarch64
on:
push:
branches: [ "next" ]
paths:
- '.github/workflows/susfsd.yml'
- 'userspace/susfsd/**'
workflow_dispatch:
workflow_call:
inputs:
os:
required: false
type: string
default: ubuntu-latest
jobs:
build-susfs:
name: Build userspace susfsd
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Build susfsd
working-directory: ./userspace/susfsd
run: $ANDROID_NDK/ndk-build
- name: Upload Build Artifacts
uses: actions/upload-artifact@v4
with:
name: susfsd-linux-android
path: ./userspace/susfsd/libs