eclipse-cdt-cloud / eclipse-cdt-cloud/vscode-trace-extension
"3PP License Check using dash-licenses" is failing consistently
- Dominant language
- TypeScript
- Stars
- 11
- Forks
- 33
- Avg merge
- 2d 16h
- Merged PRs (30d)
- 1
Description
The check seem to fail on main and PR branches at the moment. E.g of recent failure: https://github.com/eclipse-cdt-cloud/vscode-trace-extension/actions/runs/29138657907/job/86844914135?pr=404
Here is the error from the log:
```
ERROR: Downloaded dash-licenses jar file appears to be invalid or corrupted: /home/runner/work/vscode-trace-extension/vscode-trace-extension/node_modules/@eclipse-dash/nodejs-wrapper/download/dash-licenses.jar
ERROR: Renaming it to dash-licenses.jar.invalid and exiting...
ERROR: Perhaps it will work next time?
```
Contributor guide
Research direction
Start with the failed GitHub Actions run for PR 404 and inspect how @eclipse-dash/nodejs-wrapper downloads and validates dash-licenses.jar under node_modules. Determine why the license check fails on both main and pull-request branches; done means the check completes successfully in both contexts without the corrupted-jar error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, node.js, typescript
- Domain
- build-system, ci-cd
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100