From 96b9c706d3448659ac951d462e8e046b75d6e442 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tanguy=20=E2=A7=93=20Herrmann?= Date: Mon, 19 May 2025 18:17:23 +0200 Subject: [PATCH 1/5] ci: add verbose test output --- .dagger/main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.dagger/main.go b/.dagger/main.go index 7aca8b4..c8101c7 100644 --- a/.dagger/main.go +++ b/.dagger/main.go @@ -32,6 +32,6 @@ func (m *Rip) Test( From("golang:1.24.3"). WithDirectory("/src/rip", source). WithWorkdir("/src/rip"). - WithExec([]string{"go", "test", "./..."}). + WithExec([]string{"go", "test", "-v", "./..."}). Stdout(ctx) } From 76e362c20bc955a89f6788a384c468ea83b996fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tanguy=20=E2=A7=93=20Herrmann?= Date: Mon, 19 May 2025 18:17:58 +0200 Subject: [PATCH 2/5] ci: use depot --- .github/workflows/dagger.yaml | 2 +- dagger.json | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/dagger.yaml b/.github/workflows/dagger.yaml index 6d1c883..c91b3b9 100644 --- a/.github/workflows/dagger.yaml +++ b/.github/workflows/dagger.yaml @@ -12,7 +12,7 @@ on: jobs: build-publish: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-latest,dagger=0.18.8 permissions: contents: read packages: write diff --git a/dagger.json b/dagger.json index 36bc31c..09c15e6 100644 --- a/dagger.json +++ b/dagger.json @@ -4,5 +4,12 @@ "sdk": { "source": "go" }, + "dependencies": [ + { + "name": "go", + "source": "github.com/dolanor/daggerverse/go", + "pin": "91f4dfa24ccc4895696fc98a6cbe71fd5d4d48aa" + } + ], "source": ".dagger" } From af0d979ae529a81fb550683a203bca306822c3fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tanguy=20=E2=A7=93=20Herrmann?= Date: Mon, 19 May 2025 18:34:16 +0200 Subject: [PATCH 3/5] ci: use the label explained in the latest depot docs --- .github/workflows/dagger.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dagger.yaml b/.github/workflows/dagger.yaml index c91b3b9..3ad3309 100644 --- a/.github/workflows/dagger.yaml +++ b/.github/workflows/dagger.yaml @@ -12,7 +12,7 @@ on: jobs: build-publish: - runs-on: depot-ubuntu-latest,dagger=0.18.8 + runs-on: depot-ubuntu-24.04,dagger=0.18.8 permissions: contents: read packages: write From a4991e371e0cdc1815ca7c04a1e6e7ac1d1f93e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tanguy=20=E2=A7=93=20Herrmann?= Date: Mon, 19 May 2025 18:38:43 +0200 Subject: [PATCH 4/5] ci: use dagger 0.18.7 instead --- .github/workflows/dagger.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dagger.yaml b/.github/workflows/dagger.yaml index 3ad3309..9dfb4eb 100644 --- a/.github/workflows/dagger.yaml +++ b/.github/workflows/dagger.yaml @@ -12,7 +12,7 @@ on: jobs: build-publish: - runs-on: depot-ubuntu-24.04,dagger=0.18.8 + runs-on: depot-ubuntu-24.04,dagger=0.18.7 permissions: contents: read packages: write From 1bf408e8f95e63da12cc9d304c83e62095020f68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tanguy=20=E2=A7=93=20Herrmann?= Date: Mon, 19 May 2025 18:41:49 +0200 Subject: [PATCH 5/5] ci: use the dagger version from the dagger documentation on depot --- .github/workflows/dagger.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dagger.yaml b/.github/workflows/dagger.yaml index 9dfb4eb..447ca69 100644 --- a/.github/workflows/dagger.yaml +++ b/.github/workflows/dagger.yaml @@ -12,7 +12,7 @@ on: jobs: build-publish: - runs-on: depot-ubuntu-24.04,dagger=0.18.7 + runs-on: depot-ubuntu-latest,dagger=0.18.4 permissions: contents: read packages: write