Skip to content

Conversation

@huyhuynh3103
Copy link
Collaborator

@huyhuynh3103 huyhuynh3103 commented Aug 11, 2025

Description

This pull request primarily updates test file names and references to ensure consistent naming for the UnorderedNonceBitMapUpgradeable contract, and updates the GitHub Actions workflow to use pinned, specific versions of dependencies for improved reliability. The most important changes are grouped below:

Test File and Contract Naming Consistency:

  • Renamed test files and harness from UnorderedNonceBitmapUpgradeable to UnorderedNonceBitMapUpgradeable to match the contract's correct name and updated all related import statements and class names accordingly. [1] [2]

CI/CD Workflow Improvements:

  • Updated the actions/checkout and foundry-rs/foundry-toolchain actions in .github/workflows/test.yml to use pinned commit SHAs instead of version tags, increasing build reproducibility and reliability.
  • Removed the --sizes flag from the forge build command in the workflow, simplifying the build step.

Checklist

  • I have clearly commented on all the main functions following the NatSpec Format
  • The box that allows repo maintainers to update this PR is checked
  • I tested locally to make sure this feature/fix works

@huyhuynh3103 huyhuynh3103 requested a review from TuDo1403 August 11, 2025 04:06
@huyhuynh3103 huyhuynh3103 merged commit 9abfaaf into mainnet Aug 11, 2025
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