You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Therefore the prior versions drop out of its view when a new one it published, and it isn't possible for people to reference the devcontainer feature by a specific version.
Looks like there is some kind of confusion in how the namespace works and how it's perceived in this case. I wonder if that's because the name of the owner & Feature is same (ie tailscale). Even I was confused for a bit while reviewing devcontainers/devcontainers.github.io#119
I published the first several versions of our devcontainer feature without setting features-namespace or templates-namespace, so they appeared at a default location based on the name of the repository:
As nothing was set, by default the features-namespace and templates-namespace was tailscale/codespace (ie <owner>/<repo>)
I've since updated our workflow to set the namespaces, but new version tags still only appear at the original location.
Apparently, the updated namespace is still the same as the default one. Hence, nothing is expected to change.
The auto-generated devcontainer-collection.json is pushed to the registry with the same namespace as above and no accompanying feature name. The collection file is always tagged as latest.
I published the first several versions of our devcontainer feature without setting
features-namespace
ortemplates-namespace
, so they appeared at a default location based on the name of the repository:https://github.com/tailscale/codespace/pkgs/container/codespace%2Ftailscale
I've since updated our workflow to set the namespaces, but new version tags still only appear at the original location.
For example I ran the
devcontainers/action
workflow for 1.0.3 after updatingfeatures-namespace
andtemplates-namespace
, but the 1.0.3 tag only appears in the old package location:https://github.com/tailscale/codespace/pkgs/container/codespace%2Ftailscale
The new location, the one that I actually want to publish to, only gets the
latest
tag.https://github.com/tailscale/codespace/pkgs/container/codespace
Therefore the prior versions drop out of its view when a new one it published, and it isn't possible for people to reference the devcontainer feature by a specific version.
What I'd like to accomplish is:
Is there a way to accomplish this?
References: devcontainers/devcontainers.github.io#127
The text was updated successfully, but these errors were encountered: