Skip to content

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

Description

@ensko

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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