name: ci on: push: branches: - main pull_request: jobs: smoke: runs-on: ubuntu-latest steps: - name: checkout uses: actions/checkout@v4 - name: install deps run: sudo apt-get update && sudo apt-get install -y jq - name: bash syntax run: bash -n bin/shx-upload tests/smoke.sh - name: smoke test run: ./tests/smoke.sh