Skip to content

Native GitHub action #34

Open
Open
@joonas-fi

Description

@joonas-fi

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?

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions