Add Dependabot for npm and github-actions

Aberta Para iniciantes
#27 0 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
2/5
Tempo estimado
1-3 horas
Facilidade para iniciantes
85/100
Tipo de issue
Funcionalidade
Clareza
Claramente especificada
Status de atividade
Ativa
Stack de tecnologia
github-actions, typescript
Domínio
build-system, devops

Direção de pesquisa

Comece pelo diretório .github/ do repositório e pela documentação de configuração do Dependabot; a issue identifica .github/dependabot.yml como o arquivo relevante. Adicione cobertura de atualizações semanais para os ecossistemas npm e github-actions, agrupando atualizações minor e patch. Verifique se ambos os ecossistemas estão configurados e execute npm run typecheck e npm run build.

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

Descrição

dependencies good first issue severity: low

Summary

Nothing flags outdated or vulnerable dependencies; patch releases and action versions have accumulated unnoticed.

Where

  • .github/ (no dependabot.yml, no Renovate config)

Suggested fix

Add .github/dependabot.yml covering the npm and github-actions ecosystems, weekly, with minor and patch updates grouped.

Acceptance criteria

  • Dependabot opens grouped update PRs for both ecosystems

Getting started

  • Relevant files: .github/dependabot.yml
  • Run locally: npm install, then npm run dev
  • Checks: npm run typecheck and npm run build (there is no test suite yet)
  • Related docs: README.md

Filed by repo-audit/full-audit at b001f5d. Severity: low. Effort: S. audit-key: dependencies|.github/dependabot.yml|missing

Linguagem predominante
TypeScript
Estrelas
3
Forks
3
Métricas de merge de PRs
Nenhum PR com merge em 30d

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 TMHSDigital/GH-Arcade

Todas as issues de TMHSDigital/GH-Arcade

Issues semelhantes

Mais issues de TypeScript

Receba novas issues na sua caixa de entrada

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