Skip to content

Codex: fix25.prompt.md #112

Codex: fix25.prompt.md

Codex: fix25.prompt.md #112

name: Screaming Penguin Installer Runtime CI
on:
push:
paths:
- "installer/runtime/**"
- ".github/workflows/installer-runtime-ci.yml"
pull_request:
paths:
- "installer/runtime/**"
- ".github/workflows/installer-runtime-ci.yml"
workflow_dispatch:
jobs:
shell-syntax:
name: Shell Syntax Check (Installer Runtime)
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Show environment info
run: |
uname -a
echo "Shell: $SHELL"
- name: POSIX shell syntax check for installer runtime scripts
run: |
echo "[CI] Running 'sh -n' on installer/runtime scripts..."
find installer/runtime -type f -name "*.sh" -print0 | xargs -0 sh -n