ApeWorX / github-action

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

pip won't update when you don't set `ape-version-pin` [APE-1179] #24

Closed antazoey closed 1 year ago

antazoey commented 1 year ago

it gets cached as 3.8-pip- always because the input is missing.

antazoey commented 1 year ago

one annoying "solution" is to set a default ape-version.. this would require us to have to update it every new release.

antazoey commented 1 year ago

one more complex solution is to find out what the latest version is without installing it and use that as part of the caching key before installing pip

antazoey commented 1 year ago
curl -s https://pypi.org/pypi/eth-ape/json | jq -r '.info.version'

tells us, nice