Skip to content

Set up your GitHub Actions workflow with a specific version of dapptools

License

Notifications You must be signed in to change notification settings

risedle/setup-dapptools

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 

Repository files navigation

setup-dapptools

This action provides access to dapptools for GitHub Actions users.

Usage

See action.yaml

Basic:

steps:
  - uses: actions/checkout@v2
  - uses: risedle/setup-dapptools@v4
  - run: dapp build

dapptools version

You can add tarball as the input to specify the dapptools version:

steps:
  - uses: actions/checkout@v2
  - uses: risedle/setup-dapptools@v4
    with:
      tarball: "https://github.com/dapphub/dapptools/archive/refs/tags/hevm/0.49.0.tar.gz"
  - run: dapp build

solc version

You can also install the specific solc version using the following configuration:

steps:
  - uses: actions/checkout@v2
  - uses: risedle/setup-dapptools@v4
    with:
      solc: "solc_0_8_11"
  - run: dapp build
    env:
    DAPP_SOLC_VERSION: 0.8.11

For a list of the supported solc versions, check solc-static-versions.nix.

License

The scripts and documentation in this project are released under the MIT License

About

Set up your GitHub Actions workflow with a specific version of dapptools

Resources

License

Stars

Watchers

Forks

Packages

No packages published