chore: remove linux-arm from dispatch and add workflow_dispatch trigger

Signed-off-by: TG <ebiritg@gmail.com>
This commit is contained in:
TG 2025-03-26 06:07:15 +01:00
parent 444e3012e8
commit 080132af5d
2 changed files with 15 additions and 14 deletions

View file

@ -85,14 +85,3 @@ jobs:
with:
profile: ${{ inputs.profile }}
bencher: ${{ inputs.bencher }}
linux-arm:
if: ${{ inputs.workflow == 'linux-arm' }}
name: Linux ARM
uses: ./.github/workflows/linux-arm.yml
secrets: inherit
with:
profile: ${{ inputs.profile }}
unit-tests: ${{ inputs.unit-tests }}
build-libservo: ${{ inputs.unit-tests }}
bencher: ${{ inputs.bencher }}

View file

@ -15,13 +15,26 @@ on:
bencher:
required: true
type: boolean
workflow_dispatch:
inputs:
profile:
required: true
type: string
unit-tests:
required: true
type: boolean
build-libservo:
required: true
type: boolean
bencher:
required: true
type: boolean
jobs:
linux-arm:
name: Linux Arm
runs-on: ubuntu-24.04-arm
steps:
steps:i
- name: Checkout repository
uses: actions/checkout@v4
with:
@ -58,5 +71,4 @@ jobs:
- name: Run Bencher
if: ${{ inputs.bencher }}
run: |
# Replace with the command to run your bencher tests
./mach test-bencher --release -- target=aarch64-unknown-linux-gnu