[ 
https://issues.apache.org/jira/browse/CAMEL-25269?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18124916#comment-18124916
 ] 

Guillaume Nodet commented on CAMEL-25269:
-----------------------------------------

This issue is being investigated by a coding agent (on behalf of gnodet).

The gap has been confirmed: Jenkinsfile and Jenkinsfile.* paths are excluded 
from the PR build trigger in pr-build-main.yml, meaning PRs adding new 
Jenkinsfiles bypass the Mycilla license check entirely. Both Jenkinsfile.jdk26 
and Jenkinsfile.jdk27 required separate follow-up commits to add license header 
mappings.

A fix will be implemented: adding a dedicated lightweight GitHub Actions 
workflow to run mvn license:check on all PRs without the paths-ignore exclusion 
for Jenkinsfiles.

_Note: This comment was generated by an AI coding agent and requires manual 
verification._

> Ensure PR GitHub check for Mycilla license check when a new file is created
> ---------------------------------------------------------------------------
>
>                 Key: CAMEL-25269
>                 URL: https://issues.apache.org/jira/browse/CAMEL-25269
>             Project: Camel
>          Issue Type: Task
>          Components: build system
>    Affects Versions: 4.23.0
>            Reporter: Aurélien Pupier
>            Assignee: Guillaume Nodet
>            Priority: Major
>
> for isntance when adding a jenkinsfile.jdk28 , I would like the GitHub PR 
> check to detect if the Mycilla License plugin is well configured (was caught 
> by the problem both tfor JenkinsFile.jdk26 and JenkinsFile.jdk27



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to