casper-network / casper-rust-sdk

Rust SDK for casper-node 2.+.
Apache License 2.0
1 stars 2 forks source link

Ci #9

Closed marijanp closed 3 weeks ago

marijanp commented 2 months ago

This adds a nix layer above the casper-rust-sdk.

For an example how the github actions look see: https://github.com/cspr-rad/casper-rust-sdk/pull/1

The hercules-ci build cannot run in casper-network/casper-rust-sdk as I don't have any permissions to enable the hercules-ci application. The CI build will moreover only start once a flake.nix is present in the main branch.

In order to package this repository with Nix I had to re-introduce the Cargo.lock file. A reason why it should'nt be ignored can be found in issue #6