Skip to content

Replace bash scripts by a tool for Typst package management such as typship or utpm #36

@SillyFreak

Description

@SillyFreak

The Justfile and CI actions of the template are currently powered by a few scripts in this package, located in scripts/. This duplicates code between all packages using this template, and makes using that functionality harder on non-linux machines.

It would thus be useful to evaluate external tools for replacing the scripts' responsibilities. These are currently

Not part of any scripts at the moment, but desirable:

  • collecting the even smaller set of files that is required for installing a package (as opposed to publishing to Universe) by reading typst.toml's exclude
  • creating proper Github releases and adding artifacts (zip files) to them
  • ...?

I'd like to gather here thoughts on these and possible additional requirements from external package management tools, and use this as a starting point for evaluating typship and utpm.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions