name: "Dagger CI" on: push: branches: [ main ] paths: - '**.sh' - '**.bash' - '**.go' - '**.cue' - '**.bats' - 'Makefile' - 'go.mod' - 'go.sum' - '.github/workflows/dagger-ci.yml' pull_request: branches: [ main ] paths: - '**.sh' - '**.bash' - '**.go' - '**.cue' - '**.bats' - 'Makefile' - 'go.mod' - 'go.sum' - '.github/workflows/dagger-ci.yml' env: DAGGER_LOG_FORMAT: plain jobs: build: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v2 - name: Dagger CI uses: dagger/dagger-for-github@v2 with: workdir: ci args: do build