Skip to content

Improve action's setup time #1

@Jackenmen

Description

@Jackenmen

Currently, most of the time is spent on the setup of the action - especially the installation of the Python package. It would be good to look into ways of improving that such as:

  • caching dependencies and the installed package (perhaps whole virtualenv) based on the action commit
  • building a wheel and storing it as a release artifact (would probably require additional fetching unless I put it as part of the repository)
  • switching from composite action to Docker action
    • this might not be the optimal direction as Docker actions are likely to be slower to set up (but the docker image is surely cached)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions