You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by gn...@apache.org on 2026/03/10 11:14:16 UTC
(camel) 01/01: chore(ci): fix /component-test backward compatibility with older PR branches
This is an automated email from the ASF dual-hosted git repository.
gnodet pushed a commit to branch ci/fix-component-test-compat
in repository https://gitbox.apache.org/repos/asf/camel.git
commit c2a16c612b4955d373729f5067976c341ff4c75b
Author: Guillaume Nodet <gn...@gmail.com>
AuthorDate: Tue Mar 10 12:14:01 2026 +0100
chore(ci): fix /component-test backward compatibility with older PR branches
The workflow runs from main but the component-test action is loaded from
the PR branch checkout. Old PR branches still have the action.yaml that
requires comment-id as input. Pass comment-id from the workflow and keep
it as an optional input in the action for backward compatibility.
---
.github/actions/component-test/action.yaml | 4 ++++
.github/workflows/pr-manual-component-test.yml | 1 +
2 files changed, 5 insertions(+)
diff --git a/.github/actions/component-test/action.yaml b/.github/actions/component-test/action.yaml
index 6845c3ca6115..d522b7c6d17a 100644
--- a/.github/actions/component-test/action.yaml
+++ b/.github/actions/component-test/action.yaml
@@ -24,6 +24,10 @@ inputs:
pr-id:
description: 'Id of the pull request to update'
required: true
+ comment-id:
+ description: 'Id of the comment (unused, kept for backward compatibility with older PR branches)'
+ required: false
+ default: ''
comment-body:
description: 'Body of the comment to process'
required: true
diff --git a/.github/workflows/pr-manual-component-test.yml b/.github/workflows/pr-manual-component-test.yml
index 8e36010858f0..84a916379629 100644
--- a/.github/workflows/pr-manual-component-test.yml
+++ b/.github/workflows/pr-manual-component-test.yml
@@ -87,6 +87,7 @@ jobs:
with:
run-id: ${{ github.run_id }}
pr-id: ${{ github.event.issue.number }}
+ comment-id: ${{ github.event.comment.id }}
comment-body: ${{ env.comment_body }}
artifact-upload-suffix: java-${{ matrix.java }}
- name: Post failure comment