install bashunit via pinned github action#5826
Conversation
|
|
||
| - name: "Install bashunit" | ||
| run: "curl -s https://bashunit.typeddevs.com/install.sh | bash -s e2e/ 0.37.0" | ||
| uses: "TypedDevs/bashunit@38fd81415a622ec084aaf2c7a71a543470581437" # 0.38.0 |
|
|
||
| - name: "Install bashunit" | ||
| run: "curl -s https://bashunit.typeddevs.com/install.sh | bash -s e2e/ 0.37.0" | ||
| uses: "TypedDevs/bashunit@38fd81415a622ec084aaf2c7a71a543470581437" # 0.38.0 |
|
Hey @Chemaclass, ondrej just pointed out, that the newly added github action internally uses the "latest" version of bashunit instead of the one "pinned by" the hash we use (in this PR its to make this really a pinned version, it would be necessary that the line in other words, the bashunit version should not be a input for the github action. does this make sense to you? would this be something you could adjust? Thanks |
|
Thanks @staabm, good catch on the smell, but the behavior is already deterministic, just badly named. The action doesn't fetch a rolling "latest" at runtime. That said, you're right that the |
curl ... | bashcommands.