Skip to content

Reduce size of manifests #36

@taiki-e

Description

@taiki-e

Since #27, we manage tool info as JSON manifests.

However, the manifest size is currently not very optimized.

From some quick tests, it does not appear that the manifest size is affecting the download time of the action itself at this time, but this could become an issue as more tools are supported.

  • As said in Support just and dprint #34 (comment), reducing supported versions doesn't work.
    • That said, it may make sense to drop support for very old versions. For example, I don't think someone to be using a version that is 4 years older than when this action was initially released.
  • Currently, we use a full copy of the corresponding version's manifest for the version that omitted the patch/minor version (and @latest). It appears to make sense to replace this with a reference to the corresponding version.

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