The GitHub Actions job "CI" on rocketmq-dashboard.git/rocketmq-studio has 
failed.
Run started by GitHub user lizhimins (triggered by lizhimins).

Head commit for run:
779b8c0e7aed2396d3cc72743dcd544ea48e9ae6 / lizhimins <[email protected]>
fix(docker): ship the license determinations into the image with legal.py 
(#6350)

#6349 made legal.py read two new repo paths (scripts/legal-determinations.json 
and legal/licenses/) but the Dockerfile still copied only the script into 
/opt/studio-legal. check-jar runs inside the image, where legal.py resolves its 
base to the parent of scripts/, so it found neither and re-derived the 
materials from an empty determination set — which does not match what the maven 
gate embedded, and the image build died with 'JAR is missing legal materials or 
they do not match the actual dependencies: META-INF/LICENSE'.

Two COPY lines at the same relative paths the script expects. Verified without 
building an image, against a directory laid out exactly like /opt/studio-legal: 
with both paths present check-jar reports 278 components and exits 0; removing 
them reproduces that exact error and exits 1. Found by re-running the full 
deploy with both gates back on (LEGAL_GATE=1, no -Dmaven.antrun.skip), which is 
what a release build uses.

Report URL: 
https://github.com/apache/rocketmq-dashboard/actions/runs/38236695572

With regards,
GitHub Actions via GitBox

Reply via email to