algorand / graviton

🧑‍🔬 verify your TEAL program by experiment and observation
MIT License
17 stars 8 forks source link

Better Demarcation of `act` Only Dependencies #2

Closed tzaffi closed 1 year ago

tzaffi commented 2 years ago

Quoting @michaeldiamant

... we ought to disambiguate steps needed for act.

In order to get act to pass, I sourced various dependencies that I believe are not needed for github. Disambiguation here means creating 1 or more steps dedicated to act dependencies. Goal is to make it easier to maintain the build. I think the following dependencies are act-specific though it requires a round of testing: curl, nodejs, python3-pip Docker install (e.g. docker-ce) Setup docker-compose

My own thoughts:

tzaffi commented 1 year ago

Resolving as this hasn't been much of an issue