Skip to content

Merge v4-beta to v4 (2026-11-09) - #237

Merged
AStaroverov merged 5 commits into
v4from
merge-2026-11-09
Nov 9, 2026
Merged

AStaroverov merged 5 commits into
v4from
merge-2026-11-09

Conversation

@AStaroverov

Copy link
Copy Markdown
Contributor

Merge v4-beta into v4

mike-ainsel and others added 5 commits November 4, 2026 09:26
contrib/install.sh downloads tarballs via get.trivy.dev, which no longer
resolves (NXDOMAIN), so every Trivy install exits with curl code 6
(aquasecurity/trivy#11537). trivy-action is affected too: setup-trivy runs
the same script.

Download the pinned release from GitHub Releases and verify its sha256,
for amd64 and arm64. Where trivy-action is used, install first and pass
skip-setup-trivy: true so the action runs the binary from PATH.
… bumps

A package now counts as changed when the branch edits a file inside it, or
when the branch changes a catalog entry that the package references via
`catalog:` / `catalog:<name>` from `dependencies` or `peerDependencies`.
Catalog entries referenced only from `devDependencies` or
`optionalDependencies` require nothing.

Changed files come from `git diff` against the merge base with the base
branch, not from `pnpm --filter "[<since>]"`. pnpm 11.28 / 12.7 made that
filter mark every catalog consumer as changed, devDependencies included,
which failed samples-and-data#140 on parse-h5ad and parse-seurat: both only
take block-tools from the catalog as a devDependency.

Restores the runtime catalog rule that de2b0ee dropped. Missing yq, a
missing merge base or an unreadable catalog now exit 2 instead of passing.
…catalog-bumps

ci(changeset/check-coverage): require a changeset for runtime catalog bumps
@greptile-apps

greptile-apps Bot commented Nov 9, 2026

Copy link
Copy Markdown

Automatic reviews are disabled for this repository. Configure in Code Review Settings.

@AStaroverov
AStaroverov merged commit 1b5a2a9 into v4 Nov 9, 2026
1 check 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