Skip to content

Merge Develop into Release - #4032

Open
r2c-argo[bot] wants to merge 7 commits into
releasefrom
merge-develop-to-release
Open

Merge Develop into Release#4032
r2c-argo[bot] wants to merge 7 commits into
releasefrom
merge-develop-to-release

Conversation

@r2c-argo

@r2c-argo r2c-argo Bot commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Created automatically with the Argo bot using the Argo workflow template in workflows/release-rule-changes/release-workflow-template.yaml

leifdreizler and others added 7 commits July 24, 2026 10:56
…sable workflow) [SEC-2479]

The merged migration pointed pre-commit at the shared
semgrep/release-workflows reusable workflow, but this is a public repo and
GitHub blocks public repos from calling reusable workflows in an internal
repo — so pre-commit has been failing to start on develop.

Inline the exact pinned steps the reusable workflow runs (checkout +
setup-uv + cache + `uv tool install pre-commit --with pre-commit-uv` +
pre-commit run), all SHA-pinned. This removes pre-commit/action and fixes
develop. Preserves SKIP=yamlfmt; honors .python-version (3.10).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Updated pre-commit workflow to remove comments about reusable workflows.
…nary precedence

The updated Solidity tree-sitter grammar correctly parses `cond ? x : y.div(z)`
as `cond ? x : (y.div(z))` (member access binds tighter than the ternary
operator). The basic-oracle-manipulation finding now points at the actual
`.div` call line rather than the start of the enclosing ternary, so move the
`ruleid` annotation to the corrected line.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
…ion-solidity-line

fix: Solidity move basic-oracle-manipulation test annotation to the matched line (relates to  semgrep-proprietary PR #6563
ci: inline SHA-pinned pre-commit (fix broken reusable-workflow call) [SEC-2479]
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