From 768470a36f6fbcbe12902b00a5625c34ba6b6773 Mon Sep 17 00:00:00 2001 From: Martin Simango Date: Fri, 14 Mar 2025 09:29:24 +0200 Subject: [PATCH 1/3] chore: update the PR workflow by adding tests to run of PR title check --- .github/workflows/pr.yaml | 16 ++++++++++++++++ .github/workflows/release.yaml | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index 747bae4..dc31591 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -17,3 +17,19 @@ jobs: - uses: aslafy-z/conventional-pr-title-action@v3 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + name: Test + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/Checkout@v4 + - name: Release + uses: dagger/dagger-for-github@8.0.0 + env: + GITHUB_TOKEN: ${{ secrets.GH_TOKEN }} + with: + version: "v0.16.3" + verb: call + module: github.com/MartinSimango/daggerverse/gopkg@v0.3.0 + args: "test --source=. --token=env://GITHUB_TOKEN" + cloud-token: ${{ secrets.DAGGER_CLOUD_TOKEN }} + diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index f3620ac..2fd798a 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -10,7 +10,7 @@ permissions: jobs: release: - name: Release + name: Gopkg Flow runs-on: ubuntu-latest steps: - name: Checkout From d040c1effdc1262f813dc6519c36ec02230ab884 Mon Sep 17 00:00:00 2001 From: Martin Simango Date: Fri, 14 Mar 2025 09:45:11 +0200 Subject: [PATCH 2/3] fix: fix error in pipeline --- .github/workflows/pr.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index dc31591..bc5fd3c 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -17,7 +17,7 @@ jobs: - uses: aslafy-z/conventional-pr-title-action@v3 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Test + test: runs-on: ubuntu-latest steps: - name: Checkout From f6fbdfd26bc3df522b19597d330e3e33aa6e261c Mon Sep 17 00:00:00 2001 From: Martin Simango Date: Fri, 14 Mar 2025 09:46:57 +0200 Subject: [PATCH 3/3] fix: fix error in pipeline --- .github/workflows/pr.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index bc5fd3c..189da5c 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -24,12 +24,10 @@ jobs: uses: actions/Checkout@v4 - name: Release uses: dagger/dagger-for-github@8.0.0 - env: - GITHUB_TOKEN: ${{ secrets.GH_TOKEN }} with: version: "v0.16.3" verb: call module: github.com/MartinSimango/daggerverse/gopkg@v0.3.0 - args: "test --source=. --token=env://GITHUB_TOKEN" + args: "test --source=." cloud-token: ${{ secrets.DAGGER_CLOUD_TOKEN }}