From 4094e2d8892f22d5c6ef6835a91bd965aa5f367a Mon Sep 17 00:00:00 2001 From: Quang Truong Date: Wed, 22 Oct 2025 11:36:49 +0200 Subject: [PATCH] Fix process release --- .github/workflows/ci.yml | 2 +- .github/workflows/create-release-branch.yml | 7 ++++++- .github/workflows/create-release-tag.yml | 1 + 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7b0255b..dd64cd2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -117,7 +117,7 @@ jobs: - name: Publish run: mvn -T 1.5C -B deploy -DaltDeploymentRepository=set-github::https://maven.pkg.github.com/${{ github.repository }} - if: github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/heads/release/') || startsWith(github.ref, 'refs/tags/') + if: github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/tags/') env: GITHUB_TOKEN: ${{ github.token }} diff --git a/.github/workflows/create-release-branch.yml b/.github/workflows/create-release-branch.yml index 9f95e28..862e9ff 100644 --- a/.github/workflows/create-release-branch.yml +++ b/.github/workflows/create-release-branch.yml @@ -7,6 +7,9 @@ on: version: description: 'Release version. Format: .' required: true + next-version: + description: 'Next release version. Format .. Default is next minor version' + required: false citag: description: 'Optional tag to identify runs via the API. Displayed in run name.' required: false @@ -16,8 +19,10 @@ on: jobs: release-branch: uses: eclipse-set/build/.github/workflows/release-branch.yml@main + secrets: inherit permissions: contents: write with: version: ${{ inputs.version }} - target: "java/org.eclipse.set.browser.releng.target/org.eclipse.set.browser.releng.target.target" \ No newline at end of file + target: "java/org.eclipse.set.browser.releng.target/org.eclipse.set.browser.releng.target.target" + development-version: ${{ inputs.next-version }} \ No newline at end of file diff --git a/.github/workflows/create-release-tag.yml b/.github/workflows/create-release-tag.yml index 15eab9f..1f04f48 100644 --- a/.github/workflows/create-release-tag.yml +++ b/.github/workflows/create-release-tag.yml @@ -16,6 +16,7 @@ on: jobs: release-tag: uses: eclipse-set/build/.github/workflows/release-tag.yml@main + secrets: inherit permissions: contents: write with: