Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

💚 Implement CI workflow for Smart Contracts on-chain tests #298

Open
ccamel opened this issue Aug 1, 2023 · 0 comments
Open

💚 Implement CI workflow for Smart Contracts on-chain tests #298

ccamel opened this issue Aug 1, 2023 · 0 comments
Labels
github_actions Pull requests that update GitHub Actions code

Comments

@ccamel
Copy link
Member

ccamel commented Aug 1, 2023

Background

Recently, we've faced a scenario where just changing the version of a component (Rust, in this case) had the potential to disrupt our smart contract execution - cf. #292 (comment). Such cases can lead to disastrous problems if not detected early.

Proposal

To ascertain the proper functioning of the Smart Contracts within the OKP4 blockchain, I propose the addition of a new CI workflow designed to detect and resolve such disruption early in the development process. This workflow could incorporate a variety of tests, including on-chain deployment tests, as well as certain smart contract calls to validate the correct interaction of the contracts amongst themselves and with the entire blockchain.

@ccamel ccamel added the github_actions Pull requests that update GitHub Actions code label Aug 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
github_actions Pull requests that update GitHub Actions code
Projects
Status: 📋 Backlog
Development

No branches or pull requests

1 participant