onflow / cadence

Cadence, the resource-oriented smart contract programming language 🏃‍♂️
https://cadence-lang.org
Apache License 2.0
534 stars 138 forks source link

Add a GitHub Action to get all contracts #3663

Closed turbolent closed 3 weeks ago

turbolent commented 3 weeks ago

Description

Add a separate GitHub Action that allows getting all contracts for a chain, extracted from the existing backward compatibility checking action, i.e. re-using the get-contracts tool.

Also, include the contracts in the backward compatibility checking actions' artifacts.


github-actions[bot] commented 3 weeks ago

Cadence Benchstat comparison

This branch with compared with the base branch onflow:master commit 1b27cc33d957d6f8af89c93c4cc76e1be66c8f5f The command for i in {1..N}; do go test ./... -run=XXX -bench=. -benchmem -shuffle=on; done was used. Bench tests were run a total of 7 times on each branch.

Collapsed results for better readability