From df18f73dcb0c5b3f87fcd035e62dc0d2bbba4a33 Mon Sep 17 00:00:00 2001 From: Chrilleweb Date: Thu, 29 Jan 2026 23:33:12 +0100 Subject: [PATCH 1/4] fix: release test --- .github/workflows/release.yml | 2 +- .release-it.json | 10 ++++------ 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 414cb00..883948a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -75,6 +75,6 @@ jobs: - run: pnpm install --frozen-lockfile - name: Run release-it - run: pnpm release -- --ci + run: pnpm release -- --ci --dry-run env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.release-it.json b/.release-it.json index 73de00a..ef3a06e 100644 --- a/.release-it.json +++ b/.release-it.json @@ -6,7 +6,9 @@ "tagName": "v${version}", "requireCleanWorkingDir": true, "requireUpstream": true, - "push": true + "push": true, + "commitArgs": ["--no-verify"], + "tagArgs": ["--no-sign"] }, "github": { "release": true, @@ -17,11 +19,7 @@ "skipChecks": true }, "hooks": { - "before:init": [ - "pnpm run lint", - "pnpm run build", - "git fetch --prune --prune-tags origin" - ] + "before:init": ["git fetch --prune --prune-tags origin"] }, "plugins": { "@release-it/conventional-changelog": { From 52f49f607a5e48fdd1295d537875f2a1ed2bb4cd Mon Sep 17 00:00:00 2001 From: Chrilleweb Date: Thu, 29 Jan 2026 23:35:05 +0100 Subject: [PATCH 2/4] set branch to test branch --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 883948a..2d4501c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -7,7 +7,7 @@ on: types: - completed branches: - - main + - cmn/releaseTest permissions: contents: write From 16c1a53beb3980d4610505ef0e8bcb9cee9f0228 Mon Sep 17 00:00:00 2001 From: Chrilleweb Date: Thu, 29 Jan 2026 23:40:11 +0100 Subject: [PATCH 3/4] fix: relrease test fix --- .github/workflows/release.yml | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2d4501c..9258afc 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,11 +1,8 @@ name: Release +# build workflow on: - workflow_run: - # Trigger this workflow when the "build, test and lint" workflow completes on the main branch - workflows: ["build, test and lint"] - types: - - completed + push: branches: - cmn/releaseTest From f1546b29ee7aef090d89ce838877e7d39044bef4 Mon Sep 17 00:00:00 2001 From: Chrilleweb Date: Thu, 29 Jan 2026 23:41:24 +0100 Subject: [PATCH 4/4] fix: relrease test fix --- .github/workflows/release.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9258afc..6e35f04 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,8 +11,6 @@ permissions: jobs: check: - # Only run if the triggering workflow succeeded - if: ${{ github.event.workflow_run.conclusion == 'success' }} runs-on: ubuntu-latest outputs: should_release: ${{ steps.check.outputs.should_release }} @@ -41,7 +39,7 @@ jobs: release: needs: check # Only run release job if a release is needed and prevent releases from forks - if: needs.check.outputs.should_release == 'true' && github.repository == 'Chrilleweb/dotenv-diff' + if: needs.check.outputs.should_release == 'true' runs-on: ubuntu-latest permissions: id-token: write