From 614c70320c3808d3764bcf7abfd03e1a48d4246b Mon Sep 17 00:00:00 2001 From: CrazyMax Date: Wed, 13 Apr 2022 17:13:21 +0200 Subject: [PATCH] ci: add jobs to check cmds and args behavior Signed-off-by: CrazyMax --- .github/workflows/ci.yml | 32 ++++++++++++++++++++++++++++++-- 1 file changed, 30 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5e56a1e..2d51978 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,6 +1,7 @@ name: ci on: + workflow_dispatch: schedule: - cron: '0 10 * * *' # everyday at 10am push: @@ -19,7 +20,7 @@ jobs: matrix: version: - latest - - 0.2.0-beta.1 + - 0.2.5 steps: - name: Checkout @@ -32,6 +33,33 @@ jobs: cmds: do test workdir: ./test/ci + update-do: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + - name: Dagger + uses: ./ + with: + version: ${{ matrix.version }} + cmds: | + project update + do test + workdir: ./test/ci + + args-deprecated: + runs-on: ubuntu-latest + steps: + - + name: Checkout + uses: actions/checkout@v3 + - + name: Dagger + uses: ./ + with: + args: do test + workdir: ./test/ci + install-only: runs-on: ubuntu-latest strategy: @@ -39,7 +67,7 @@ jobs: matrix: version: - latest - - 0.2.0-beta.1 + - 0.2.5 steps: - name: Checkout