diff --git a/.forgejo/workflows/validate-shared-actions.yml b/.forgejo/workflows/validate-shared-actions.yml index 570918d..0535b7e 100644 --- a/.forgejo/workflows/validate-shared-actions.yml +++ b/.forgejo/workflows/validate-shared-actions.yml @@ -9,15 +9,12 @@ permissions: jobs: validate-shared-actions: - runs-on: ubuntu-latest + runs-on: stackit-ubuntu-20 steps: - name: Checkout uses: actions/checkout@v4 - - name: Validate shared action metadata - uses: mpalmer/action-validator@v0.9.0 + uses: docker://data.forgejo.org/forgejo/runner:12 with: - version: 0.9.0 - patterns: | - :(glob)**/action.yml - :(glob)**/action.yaml + entrypoint: /bin/sh + args: -ec "find . -mindepth 2 -maxdepth 2 -name action.yml -exec forgejo-runner validate --action --path {} \\;"