Skip to content

The GitLab recipe installed jq and did not name unzip - #10

Merged
pavel-te merged 1 commit into
mainfrom
ci18-7398-deps-in-recipes
Aug 6, 2026
Merged

The GitLab recipe installed jq and did not name unzip#10
pavel-te merged 1 commit into
mainfrom
ci18-7398-deps-in-recipes

Conversation

@pavel-te

@pavel-te pavel-te commented Aug 6, 2026

Copy link
Copy Markdown
Collaborator

Same dependency line in the two copies this repository hands out: README.md and templates/translate/template.yml.

  • jq appears nowhere in the CLI — it was never invoked.
  • unzip unpacks every download and was not named.

Checked against alpine:3.22: unzip is present as a busybox applet and extraction works, so the job ran either way. The line should still name what the job depends on, so that swapping the image cannot quietly break it. git stays — the push step needs it; the CLI's own git calls are all guarded and fall back.

The vendored copy of the CLI still prints the old list from its own generator. That is fixed upstream and arrives here with the next vendoring, which is a release rather than a documentation change.

Verified: action.yml and the template parse, every yaml block in the README parses, and the component-address check still passes.

Same defect ci18-7398 found in ptc-cli, in the two copies of the recipe this
repository hands out. jq appears nowhere in ptc-cli.sh. unzip is what unpacks
every download.

Checked against alpine:3.22: unzip is present as a busybox applet and
extraction works, so nothing was broken — but the line should name what the
job actually depends on, so swapping the image cannot quietly break it. git
stays: the push step at the end of the job needs it, the CLI does not.

The vendored ptc-cli.sh still prints the old list from its own copy of the
generator; that is fixed upstream in ptc-cli main and arrives here with the
next vendoring, which is a release, not a docs change.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@pavel-te
pavel-te merged commit ea5d3c5 into main Aug 6, 2026
1 check passed
@pavel-te
pavel-te deleted the ci18-7398-deps-in-recipes branch August 6, 2026 07:20
@pavel-te pavel-te changed the title [ci18-7398] The GitLab recipe installed jq and skipped unzip The GitLab recipe installed jq and did not name unzip Aug 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants