1234567891011121314151617181920212223242526 |
- on: [workflow_call]
- name: "Check"
- permissions: {}
- jobs:
- shellcheck:
- name: shellcheck
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v4
- - name: Run ShellCheck
- uses: ludeeus/action-shellcheck@master
- env:
- SHELLCHECK_OPTS: -x --source-path=src -e SC1091 -e SC2001 -e SC2002 -e SC2034 -e SC2064 -e SC2153 -e SC2317 -e SC2028
- - name: Validate XML
- uses: action-pack/valid-xml@v1
- with:
- path: "assets"
- file-endings: ".xml"
- - name: Lint Dockerfile
- uses: hadolint/hadolint-action@v3.1.0
- with:
- dockerfile: Dockerfile
- ignore: DL3006,DL3008
- failure-threshold: warning
|