Skip to content

Do not fail install on pending auth ACME #146

Do not fail install on pending auth ACME

Do not fail install on pending auth ACME #146

Workflow file for this run

name: validate
on:
push:
branches:
- "**"
pull_request:
jobs:
validate:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- uses: oven-sh/setup-bun@v2
- name: Install dependencies
run: |
sudo apt-get update
sudo apt-get install -y ansible
bun install
bun run build
bun run docs:build
for attempt in 1 2 3 4; do
if ansible-galaxy collection install -r requirements.yml; then
break
fi
if [ "$attempt" -eq 4 ]; then
exit 1
fi
sleep $((attempt * 5))
done
- name: Script validation
run: |
bash -n install.sh
test -x dist/terrariumctl
bun run tests/integration/index.ts --help
- name: Ansible syntax
run: ansible-playbook -i ansible/inventory.ini ansible/site.yml --syntax-check