This repository contains a collection of reusable GitHub Actions workflows.
Note that several workflows require the smart contract artifacts and the node modules to be cached before running. The
forge-build
workflow handles this automatically. So you may need to run forge-build
before, for example,
forge-coverage
.
Name | Description |
---|---|
bulloak-check | Check with Bulloak that Solidity tests conform to BTT spec |
forge-build | Build a Forge project |
forge-coverage | Measure test coverage for a Forge project |
forge-lint | Lint a Forge project |
forge-test | Test a Forge project |
slither-analyze | Analyze an Ethereum project with Slither |
Name | Description |
---|---|
stale | Close stale issues and PRs |
- Reusing workflows
- Sharing actions and workflows with your organization
- How to start using reusable workflows with GitHub Actions
A list of repositories that depend on this one.
If we make changes to this repo, we may need to update the dependents as well.
This project is licensed under MIT.