Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Use non-root install by default

Abierto
#486 5 comentarios 8 reacciones 1 asignado Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
45/100
Tipo de issue
Nueva funcionalidad
Claridad
Necesita aclaración
Estado de actividad
Tranquilo
Stack tecnológico
github-actions, typescript
Área
ci-cd, devops, tooling

Línea de trabajo

Comienza trazando la ruta de instalación actual de la acción setup-dotnet y cómo gestiona los permisos de la caché de herramientas; el issue no nombra archivos ni pruebas específicos. Compara esa ruta con los archivos binarios proporcionados por Microsoft y determina el comportamiento requerido sin privilegios de root; después, añade cobertura que demuestre que un runner autohospedado puede realizar la instalación sin acceso privilegiado.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

feature request investigation

Description:
Non-root install in tool cache using Microsoft provided binary archives.

Justification:
self-shosted runners should be run as non-privileged user for security.
The action is unable to install dotnet without hacks, that are hard to maintain.

Are you willing to submit a PR?
I can try.

Lenguaje dominante
TypeScript
Estrellas
1.2k
Forks
573
Merge medio
7 d 12 h
PR fusionados (30 d)
1

Preparar el entorno

  • Sin Dockerfile ni archivo de Docker Compose
  • Tiene una plantilla de pull request
  • Sin guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de actions/setup-dotnet

Todos los issues de actions/setup-dotnet

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.