CompliancePal/modelcard-action

Cleaning up the action build pipeline

Closed this issue · 0 comments

Motivation

Right now the action code has to be built by the developer and the package including all dependencies needs to be pushed along with actual code changes. This bloats the content of the repository and makes for messy change logs, since dependencies contain thousands of lines of code.

Suggested Solution

There are at least two different solutions. The first is to use Docker to handle dependencies, but this will make running the action slower, since a docker container needs to always be set up. A second option is to have an automated script (probably another action) that automatically creates releases that contain the dependencies/prebuilt files.