Skip to content

Remove LAUNCH-POSTS.md — keep launch strategy private #7

Remove LAUNCH-POSTS.md — keep launch strategy private

Remove LAUNCH-POSTS.md — keep launch strategy private #7

Workflow file for this run

name: CI
on:
push:
branches: [main]
pull_request:
branches: [main]
jobs:
validate:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Shellcheck install.sh
uses: ludeeus/action-shellcheck@master
with:
scandir: './scripts'
severity: error
- name: Verify script syntax
run: |
for f in scripts/*.sh; do
echo "Checking $f..."
bash -n "$f" || exit 1
done
echo "All scripts valid ✓"
- name: Count containers and checks
run: |
containers=$(grep -c 'container_name:' scripts/install.sh)
healthchecks=$(grep -c 'healthcheck:' scripts/install.sh)
limits=$(grep -c 'memory:' scripts/install.sh)
echo "Containers: $containers"
echo "Health checks: $healthchecks"
echo "Resource limits: $limits"
echo "## Stats" >> $GITHUB_STEP_SUMMARY
echo "- Containers: $containers" >> $GITHUB_STEP_SUMMARY
echo "- Health checks: $healthchecks" >> $GITHUB_STEP_SUMMARY
echo "- Resource limits: $limits" >> $GITHUB_STEP_SUMMARY