Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Enable pushing WIT interfaces via CI

Aberta
#258 1 comentário 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
4/5
Tempo estimado
3-5 dias
Facilidade para iniciantes
35/100
Tipo de issue
Funcionalidade
Clareza
Razoavelmente clara
Status de atividade
Estagnada
Stack de tecnologia
github-actions, wasm

Direção de pesquisa

Comece revisando os workflows de CI de component-docs e a configuração de repositórios permitidos do pacote docs/adder. Execute wkg publish no diretório WIT textual, usando o github.token integrado, e verifique se o workflow publica um componente mínimo contendo apenas WIT para component-docs.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

enhancement

It should be possible to publish a WIT interface from the component-docs repo automatically when a certain CI workflow is run.

This will likely require the following:

  1. Adding bytecodealliance/component-docs to the docs:adder package list of allowed repositories
  2. Creating a CI job that pushes versions of the docs/adder WIT (using the built-in github.token)
  3. Ensure that we're running wkg publish on the textual WIT directory (not a built component implementation) -- we should be able to get a minimal WIT-only component
Linguagem predominante
Rust
Estrelas
137
Forks
88
Merge médio
10h 38min
PRs com merge (30d)
2

Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de bytecodealliance/component-docs

Todas as issues de bytecodealliance/component-docs

Issues semelhantes

Mais issues de Rust

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.