From fed04b2610914429b4e8551d522e6c852df34059 Mon Sep 17 00:00:00 2001 From: Nicolas Dupont Date: Thu, 8 Jan 2026 14:52:17 +0100 Subject: [PATCH 1/3] wip --- .github/workflows/release.yml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d6ca38bf8..356f8a88e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,10 +1,7 @@ name: Release on: - pull_request_target: - branches: - - test-release - types: [ closed ] + push: permissions: id-token: write # Required for OIDC. See https://docs.npmjs.com/trusted-publishers#step-2-configure-your-cicd-workflow From 3f482361dd0977a7d0e24b604c78d50f3a3a376b Mon Sep 17 00:00:00 2001 From: Nicolas Dupont Date: Thu, 8 Jan 2026 15:14:12 +0100 Subject: [PATCH 2/3] [test] --- .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 356f8a88e..b54bfa22a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,7 +14,7 @@ jobs: uses: "OpenTermsArchive/engine/.github/workflows/test.yml@main" release: needs: [ changelog, test ] - if: github.event.pull_request.merged == true && needs.changelog.outputs.release-type != 'no-release' + if: needs.changelog.outputs.release-type != 'no-release' runs-on: ubuntu-latest steps: - name: Checkout From 23d74809c72ef8c2d186983027c96a97b650dd7d Mon Sep 17 00:00:00 2001 From: Nicolas Dupont Date: Thu, 8 Jan 2026 15:23:22 +0100 Subject: [PATCH 3/3] Fix push --- .github/workflows/release.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b54bfa22a..12ad5da91 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -20,6 +20,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 with: + ref: test-release token: ${{ secrets.RELEASE_BOT_GITHUB_TOKEN }} - uses: actions/setup-node@v4 @@ -78,6 +79,7 @@ jobs: steps: - uses: actions/checkout@v4 with: + ref: test-release token: ${{ secrets.RELEASE_BOT_GITHUB_TOKEN }} - name: Configure Git author