ApeWorX / github-action

GitHub Actions CI File for Ape Projects
Apache License 2.0
6 stars 3 forks source link

Allow installing dependencies #3

Closed fubuloubu closed 2 years ago

fubuloubu commented 2 years ago

For tests and scripts (and occasionally new versions of Vyper that haven't released yet), it would be really handy to install additional requirements besides what the base image of ape specifies, maybe something like

  - uses: ApeWorX/ape-action@main
    with:
      install: requirements.txt  # Installs via `pip install -r requirements.txt` prior to run
fubuloubu commented 2 years ago

fixed in #5