Skip to content

Milab 6910 job wrapper - #52

Merged
blackcat merged 5 commits into
mainfrom
MILAB-6910-job-wrapper
Sep 21, 2026
Merged

blackcat merged 5 commits into
mainfrom
MILAB-6910-job-wrapper

Conversation

@blackcat

Copy link
Copy Markdown
Contributor

No description provided.

@notion-workspace

Copy link
Copy Markdown

pvyazankin and others added 3 commits September 21, 2026 10:44
The shared node-simple-pnpm workflow skips the test step unless it also
starts a Platforma backend (pl-start-for-tests), so no package test has
ever run in CI here. Add a dedicated job that runs the test script of every
package that has one, with Go and Docker, and make build/publish wait for it.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Add a lint job that installs golangci-lint v2.11.4 (the version used
locally) and runs the lint script of every package that has one; the
build/publish job waits for it.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
golangci-lint-action v8 has no install-only mode and lints a single working
directory itself, which fails at the repo root where there is no Go module.
Install the pinned binary with the official script and keep the per-package
loop.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@blackcat
blackcat added this pull request to the merge queue Sep 21, 2026
Merged via the queue into main with commit 57f881b Sep 21, 2026
12 checks passed
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