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

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

PR opened: https://github.com/apache/camel/pull/27559

The fix adds a new dedicated GitHub Actions workflow ({{pr-license-check.yml}}) 
that runs {{mvn license:check -N}} on every PR targeting main, with no 
{{paths-ignore}} entries.

This ensures that PRs adding new file types (such as Jenkinsfile.jdkNN) are 
always checked against the Mycilla license plugin configuration, even when the 
full pr-build-main.yml build is skipped due to its {{paths-ignore}} entries for 
Jenkinsfile and Jenkinsfile.*.

_Note: This comment was generated by an AI coding agent on behalf of gnodet._

> 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