chainlink
chainlink copied to clipboard
[WIP] feat: contracts publishing in CI
Do not merge
Proof-of-concept workflow for publishing contracts to NPM through CI.
- Takes the general flow from CCIP - https://github.com/smartcontractkit/ccip/blob/ccip-develop/.github/workflows/solidity.yml
- Utilizes https://github.com/smartcontractkit/.github/blob/main/actions/ci-publish-npm/action.yml instead
Left to do:
- [ ] Set an environment for the publish jobs so secrets publishing secrets are further gated
- [ ] Set up branch protection rules for gh environment
- [ ] Test via dry-run
- [ ] Have secrets added to repository
- [ ] Test via dry-run again
- [ ] Remove dry-run flag and "test" during next release cycle
https://smartcontract-it.atlassian.net/browse/RE-2226
I see that you haven't updated any CHANGELOG files. Would it make sense to do so?
Quality Gate passed
Issues
0 New issues
0 Fixed issues
0 Accepted issues
Measures
0 Security Hotspots
No data about Coverage
No data about Duplication