Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tag and publish releases #50

Open
atifsyedali opened this issue Oct 10, 2024 · 8 comments
Open

Tag and publish releases #50

atifsyedali opened this issue Oct 10, 2024 · 8 comments

Comments

@atifsyedali
Copy link

Please create releases and tag the repository with each version. The recent change from wasi:keyvalue@0.2.0-draft to wasi:keyvalue@0.2.0-draft2 means that all wit-deps update effectively pulls in the https://github.com/WebAssembly/wasi-keyvalue/archive/main.tar.gz file with 0.2.0-draft2, but because some open-source implementations are still on 0.2.0-draft, this mismatch breaks existing solutions that are pulling in both the latest keyvalue WIT and the open source implementation on older version of the WIT.

@Mossaka
Copy link
Collaborator

Mossaka commented Oct 11, 2024

yeah we need to do a better job at tagging each version. I will do that

@Mossaka
Copy link
Collaborator

Mossaka commented Oct 11, 2024

@pchickey
Copy link

Can you post v0.2.0-draft2 as well with the current contents of main? I'm working on an implementation and would like to manage the wit with wkg. Right now the ghcr.io registry only has -draft.

@Mossaka
Copy link
Collaborator

Mossaka commented Oct 22, 2024

We are holding on publishing v0.2.0-draft2 because I believe @ricochet and @thomastaylor312 are going to push a change to address #47

@thomastaylor312
Copy link
Collaborator

Yeah we fell behind on this (obviously). I also have some remaining work to come bring in an automatic publishing pipeline here, but maybe it would just be easier especially now that we're working on https://github.com/bytecodealliance/wkg-github-action

@mikkelhegn
Copy link

Is there a 0.1.0 version of this spec, which was ever released? It's unclear based on history and tags/releases?

@pchickey
Copy link

@mikkelhegn there is no version 0.1.0 of this spec. By convention, the first release version of this spec would be 0.2.x, to match with the rest of the WASI 0.2 specs, which are on a release train. Before release, which requires a WASI subgroup vote, proposal champions can tag versions 0.2.0-draftN whenever they feel its appropriate.

@mikkelhegn
Copy link

Thanks for the explanation @pchickey.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants