From b988bf75c244d90aa4960fd7ecbdcc0d1cf3ba89 Mon Sep 17 00:00:00 2001 From: Christoph Raaflaub Date: Tue, 12 Nov 2024 21:00:13 +0100 Subject: [PATCH] add dagger pipeline --- .github/workflows/dagger.yaml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 .github/workflows/dagger.yaml diff --git a/.github/workflows/dagger.yaml b/.github/workflows/dagger.yaml new file mode 100644 index 00000000..dbb8fb2f --- /dev/null +++ b/.github/workflows/dagger.yaml @@ -0,0 +1,29 @@ +name: 'Full Dagger Pipeline' +on: + push: + branches: + - dagger-ci +jobs: + lint: + runs-on: 'ubuntu-latest' + steps: + - uses: actions/checkout@v4 + - name: 'pipeline' + uses: dagger/dagger-for-github@v7.0.1 + with: + # Dagger Version + version: 0.14.0 + # Dagger CLI Flags + #dagger-flags: # optional, default is --progress plain + # CLI verb (call, run, download, up, functions, shell, query) + verb: call + # The working directory in which to run the Dagger CLI + workdir: . + # Dagger Cloud Token + cloud-token: ${{ secrets.DAGGER_CLOUD_TOKEN }} + # Dagger module to call. Local or Git + module: . + # Arguments to pass to CLI + args: ci-integration --dir=./ + - name: Test Reporter + uses: dorny/test-reporter@v1.9.1