Conversation
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v5...v6) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [sigstore/gh-action-sigstore-python](https://github.com/sigstore/gh-action-sigstore-python) from 3.1.0 to 3.2.0. - [Release notes](https://github.com/sigstore/gh-action-sigstore-python/releases) - [Changelog](https://github.com/sigstore/gh-action-sigstore-python/blob/main/CHANGELOG.md) - [Commits](sigstore/gh-action-sigstore-python@v3.1.0...v3.2.0) --- updated-dependencies: - dependency-name: sigstore/gh-action-sigstore-python dependency-version: 3.2.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
…store/gh-action-sigstore-python-3.2.0 chore(deps): bump sigstore/gh-action-sigstore-python from 3.1.0 to 3.2.0
…ions/checkout-6 chore(deps): bump actions/checkout from 5 to 6
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 6 to 7. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](actions/download-artifact@v6...v7) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5 to 6. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@v5...v6) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
…ions/upload-artifact-6 chore(deps): bump actions/upload-artifact from 5 to 6
…ions/download-artifact-7 chore(deps): bump actions/download-artifact from 6 to 7
Adding support for Hardhat 3 projects
Closes #634
We will enforce it through ruff format
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Replace hatchling with uv_build (10-35x faster builds) - Rewrite Makefile with uv/ruff/ty commands - Update CONTRIBUTING.md with modern linting tools - Remove obsolete ci_darglint.sh script - Fix Union import in npm.py to use modern syntax - Update publish.yml to use uv build - Remove scheduled CI (activity without progress) - Add uv installation option to README Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add prek pre-commit infrastructure with ruff, shellcheck, shfmt, actionlint, and yamllint hooks - Pin all GitHub Actions to SHA hashes for security (zizmor) - Add permissions blocks and persist-credentials: false (zizmor) - Add 7-day cooldowns to dependabot for supply chain protection - Enable uv caching across all workflows - Modernize pytest.yml: use uv sync, add Python version matrix - Update linter.yml: use .yamllint config with uv tool run - Fix script trailing whitespace and missing EOFs Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Switch light workflows (pytest, linter, doc) to ubuntu-slim runner - Add npm dependency caching to ci.yml for faster Node.js setup - Add actionlint.yaml config to recognize ubuntu-slim label Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
The cache-dependency-path referenced tests/**/package-lock.json but no lock files exist in the repo. This caused setup-node to fail with "Some specified paths were not resolved, unable to cache dependencies." Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add git URL rewrite (git:// -> https://) before dapptools clone GitHub blocked git:// protocol in 2022 for security - Update default Node.js version from 18.15 to 20 Hardhat now requires Node >= 20 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Use ${LD_LIBRARY_PATH:-} to provide empty default when variable
is unset, avoiding "unbound variable" error with set -u.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Add support for Sourcify
This is the default setting
Modernize crytic-compile
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.