Open
Description
We currently integrate with GitHub actions like this:
- name: Build
run: |
curl --fail --location --silent --output bob https://function61.com/go/turbobob-latest-linux-amd64 && chmod +x bob
CI_REVISION_ID="$GITHUB_SHA" ./bob build --publish-artefacts
If we released Bob as a native GitHub action, it would look something like:
- uses: function61/bob-action
Benefits: I think GitHub can cache the Docker image more aggressively.
Cons: not sure if this is possible, if Docker-based steps themselves can invoke Docker commands?