name: CI on: push: branches: [main] workflow_dispatch: jobs: build-test: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Toolchain versions run: | node --version npm --version php --version | head -1 go version - name: Docker build run: | docker build -t ci-demo:${GITHUB_SHA::7} . docker run --rm ci-demo:${GITHUB_SHA::7}