-
Notifications
You must be signed in to change notification settings - Fork 41
Description
Tags will simplify the installation of language runtimes. It allows repositories to set aliases to the runtime versions to simplify the naming. For example, you may name a specific version as latest or by the major version (3).
Aliases must be unique per repository + name, although they may change. You may have multiple latest for different runtime names. You can also update aliases when a new version is released. We will provide tooling in the future to validate it. For now, if an alias is duplicated, wws will use the first one.
Note that when a runtime is installed, the metadata is stored in the .wws.toml file. This locks the version of the runtime at that time. If a developer wants to use the latest version for a given alias, they may need to reinstall the runtime it.
New field
| Property | Type | Description |
|---|---|---|
| tags | String[] |
Version aliases to simplify installation |
I also updated #65 with the new field