Skip to content

semgrep: Add versions 1.175.0, 1.175.1, 1.176.0, 1.176.1, 1.177.0 - #2044

Draft
github-actions[bot] wants to merge 4 commits into
mainfrom
github-actions/nightly-upgrade/semgrep
Draft

github-actions[bot] wants to merge 4 commits into
mainfrom
github-actions/nightly-upgrade/semgrep

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Automatically generated by the nightly check_versions.py run.

semgrep v1.174.0 -> v1.175.0, v1.175.1, v1.176.0, v1.176.1, v1.177.0

Every - version: entry added to docs/packages/semgrep.yaml is built by this PR's own build-semgrep.yml run; merging publishes the wheels.

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@luhenry luhenry closed this Sep 17, 2026
@luhenry luhenry reopened this Sep 17, 2026
The 1.174.0 patches apply unchanged to 1.175.0, 1.176.0, 1.177.0; the build applies
patches/semgrep/<version>/ for every version it builds.
@luhenry
luhenry force-pushed the github-actions/nightly-upgrade/semgrep branch from 74bac3a to 105de0b Compare September 18, 2026 05:48
@github-actions

github-actions Bot commented Sep 18, 2026

Copy link
Copy Markdown
Contributor Author
PR Preview Action v1.8.1

QR code for preview link

🚀 View preview at
https://riseproject-dev.github.io/python-wheels/pr-preview/pr-2044/

Built to branch gh-pages at 2026-09-18 16:01 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

luhenry and others added 2 commits September 18, 2026 13:05
Both were published to PyPI as version-only re-releases of the 1.175.0
and 1.176.0 source trees (verified by diffing the released sdists
byte-for-byte apart from the version string), but upstream never pushed
the matching v1.175.1/v1.176.1 tags, so actions/checkout failed with a
404-equivalent fetch error (CLAUDE.md gotcha 299).

Resolve the checkout ref per matrix version, pinning the two patch
releases to their same-source .0 tag, and add a 0002 patch per version
that bumps cli/pyproject.toml and cli/src/semgrep/__init__.py to the
correct version string so the built wheel reports it correctly.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011RwtHNpuiuiCk4MstTLu8m
ci_scripts/check_patch.py only reads the first line after
"Upstream-Status: " (no re.DOTALL), so the Inappropriate reason must
fit on one line for its mandatory [comment] to match the checker's
regex. Collapse the wrapped bracket text in both 0002-cli-bump-version
patches onto a single line.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011RwtHNpuiuiCk4MstTLu8m
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.

1 participant