Skip to content
This repository was archived by the owner on Mar 17, 2026. It is now read-only.

Fix CI build errors for ccip-js package#16

Merged
CL-Andrew merged 3 commits intomainfrom
zp-1.6evm
Jun 5, 2025
Merged

Fix CI build errors for ccip-js package#16
CL-Andrew merged 3 commits intomainfrom
zp-1.6evm

Conversation

@zeuslawyer
Copy link
Copy Markdown
Contributor

@zeuslawyer zeuslawyer commented Jun 5, 2025

Fix CI build error on publish dry run.
For ccip-js package only.

  • Update package.json scripts, README, and TypeScript configuration
  • Marked FeeQuoter as Abstract and removed inherit natspec from IFeeQuoter onconvertTokenAmount()
  • Cleaned up test files by removing unnecessary imports and added a completion message for integration tests.
  • Modified unit test script in package.json to target specific unit test files.
  • Updated package README with detailed local development instructions and ABI handling.
  • Updated tsconfig.json to enforce stricter TypeScript checks with noUnusedLocals and noUnusedParameters.
  • Removed unused ABI imports in api.ts and adjusted FeeQuoter contract to be abstract.

For ccip-js package only.

Update package.json scripts, README, and TypeScript configuration
- Marked FeeQuoter as Abstract and removed inherit natspec from IFeeQuoter onconvertTokenAmount()
- Cleaned up test files by removing unnecessary imports and added a completion message for integration tests.
- Modified unit test script in package.json to target specific unit test files.
- Updated package README with detailed local development instructions and ABI handling.
- Updated tsconfig.json to enforce stricter TypeScript checks with noUnusedLocals and noUnusedParameters.
- Removed unused ABI imports in api.ts and adjusted FeeQuoter contract to be abstract.
@zeuslawyer zeuslawyer requested a review from a team as a code owner June 5, 2025 12:27
was producing incorrect error that hardhat config needed
.cjs extension -- when it already had that.

Updating node version fixed it.

- name: Setup Node 18.x
- name: Setup Node 20.x
uses: actions/setup-node@v3
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should pin to commit hashes.

@CL-Andrew CL-Andrew merged commit 1ec4ddb into main Jun 5, 2025
6 checks passed
@zeuslawyer zeuslawyer deleted the zp-1.6evm branch June 26, 2025 11:16
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants