zeta-chain / protocol-contracts-solana

solana interface contract for zetachain
3 stars 2 forks source link

ci: publish npm workflow #21

Closed fadeev closed 2 weeks ago

fadeev commented 2 weeks ago

A workflow to publish IDL files on npm. Published when a GitHub release is made.

codecov-commenter commented 2 weeks ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 9.17%. Comparing base (3bc8dad) to head (bed715c).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #21 +/- ## ===================================== Coverage 9.17% 9.17% ===================================== Files 1 1 Lines 218 218 ===================================== Hits 20 20 Misses 198 198 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

fadeev commented 2 weeks ago

@zeta-chain/devops can someone, please, create a new npm package:

https://www.npmjs.com/package/@zetachain/protocol-contracts-solana

And add an npm token to this repo. Thanks!

brewmaster012 commented 2 weeks ago

Whats the versioning of the published package?

fadeev commented 2 weeks ago

Whats the versioning of the published package?

To publish an npm package we'll be creating a GH release. Version specified in the release will be set as the version of the npm package.

Screenshot 2024-09-03 at 17 57 25