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

One click package adding logic in the package list

Aberta
#173 0 comentários 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
5/5
Tempo estimado
Mais de uma semana
Facilidade para iniciantes
35/100
Tipo de issue
Funcionalidade
Clareza
Precisa de esclarecimento
Status de atividade
Ativa
Stack de tecnologia
github

Direção de pesquisa

Comece localizando o botão existente nas listas de pacotes e analisando como ele se comporta atualmente. Compare os três caminhos de integração com o GitHub propostos: um servidor de GitHub App, uma issue pré-preenchida para um bot ou a edição direta do vinca.yaml relevante; o trabalho estará concluído quando uma abordagem for escolhida e o botão oferecer suporte confiável ao fluxo pretendido de atualização de pacotes.

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

Descrição

enhancement

We've already added this button to the package lists:

Image

We would like to hook this up to automatically create a PR on the relevant RoboStack distro GitHub repo.

Some ideas on how to do this:

  1. Start a seperate server that can handle a GitHub App and let the user login to create a PR in their name. ( Departure from the serverless github pages we have right now)
  2. Simply create a "Create Issue" link with prefilled description that could be picked up by a GitHub bot. (PR will not be in the user's name).
  3. Point directly to the "Edit file" button of the relevant vinca.yaml (More complex for new people)

Input, ideas or contributions related to this are welcome!

Linguagem predominante
Astro
Estrelas
386
Forks
37
Merge médio
3h 38min
PRs com merge (30d)
15

Preparar o ambiente

Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.

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 RoboStack/robostack.github.io

Todas as issues de RoboStack/robostack.github.io

Issues semelhantes

Mais issues de DevTools

Receba novas issues na sua caixa de entrada

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