I've specified MarkdownEditing:SublimeText-Markdown/MarkdownEditing as an extra-packages in actions/setup and was surprised to see that an ancient 2.2.10 version was installed
Reading the comments more carefully, the action ignores the package control resolution strategy: https://github.com/sublimehq/package_control_channel/blob/b8b340ab5398a7651f6770b656bccd5dda258c09/repository/m.json#L671-L672 , and defaults to basic untagged semver o
If an exact match is not found, the latest tag is determined by semver x.y.z
or forces users to pick a tag (which could break once ST version are updated)
@ref branch/tag name or prefix of tags e.g. st3- or empty
Could the action instead of forcing an explicit specification of a prefix use the Package Control manifest to pick the one that fits the installed Sublime Text version? And then CI users would only need to specify a given package tag to override
I've specified
MarkdownEditing:SublimeText-Markdown/MarkdownEditingas anextra-packagesinactions/setupand was surprised to see that an ancient2.2.10version was installedReading the comments more carefully, the action ignores the package control resolution strategy: https://github.com/sublimehq/package_control_channel/blob/b8b340ab5398a7651f6770b656bccd5dda258c09/repository/m.json#L671-L672 , and defaults to basic untagged semver o
or forces users to pick a tag (which could break once ST version are updated)
Could the action instead of forcing an explicit specification of a prefix use the Package Control manifest to pick the one that fits the installed Sublime Text version? And then CI users would only need to specify a given package tag to override