diff --git a/.github/workflows/blacksmith-smoke.yml b/.github/workflows/blacksmith-smoke.yml new file mode 100644 index 0000000..e851f53 --- /dev/null +++ b/.github/workflows/blacksmith-smoke.yml @@ -0,0 +1,33 @@ +name: Blacksmith Smoke + +on: + workflow_dispatch: + +permissions: + contents: read + +jobs: + smoke: + name: Blacksmith Smoke + runs-on: blacksmith-2vcpu-ubuntu-2404 + timeout-minutes: 5 + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Runner identity + run: | + set -euo pipefail + echo "repo=${GITHUB_REPOSITORY}" + echo "runner=${RUNNER_NAME:-unknown}" + echo "runner_os=${RUNNER_OS:-unknown}" + echo "runner_arch=${RUNNER_ARCH:-unknown}" + uname -a + git --version + python3 --version + + - name: Repository smoke + run: | + set -euo pipefail + test -f README.md + find . -maxdepth 2 -type f | sort | sed -n '1,40p'