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

Create simple runner set up shortcut scripts

Abierto
#257 1 comentario 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 3 días

@iarif4u ya está trabajando en esto.

Desde el 2/10/2026.

  • #348 de @iarif4u — abierto

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
25/100
Tipo de issue
Nueva funcionalidad
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
bash, php
Área
devops, tooling

Línea de trabajo

Comience con readme.md alrededor de la línea 571 y con el script bash de ejemplo en el diff de PR 256. Revise env.default, report.php, cleanup.php y los pasos descritos de clonado, configuración, JSON/XML, generación de informes y limpieza. El issue debe dividirse en sub-issues definidos antes de poder medir su finalización.

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

Descripción

ContributorDay enhancement tooling WCUS26

Hosts have expressed that the runner/reporter install is tedious. The Hosting Team can try to lessen that with some short-term solutions while more automation is planned (like Lucas' SSH proposal). For example:

In the diff for PR 256 readme.md line 571 there's an example bash script. That bash script could be part of the runner codebase so hosts don't have to make their own, which reduces the install process by one step.

Some other ideas:

  • The first few install steps after creating a dir (clone repo, cd into dir, rename env.default to .env, edit .env) could be in a script instead of manual, with prompts for entering database creds and other variables rather than having folks edit it with vim.
  • creating the json and xml and running report.php could be condensed into one file along with cleanup.php

So there could be 3 files that are already in the repo, rather than hosts making the files themselves for cron jobs to call.

This could reduce the amount of steps required, simplify install and testing a little bit for hosts and reduce the amount of time required to set the runner/reporter up.

Thoughts? If folks are on board we can make 3 sub-issues for it.

Lenguaje dominante
PHP
Estrellas
77
Forks
79
Merge medio
9 d 2 h
PR fusionados (30 d)
5

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

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 WordPress/phpunit-test-runner

Todos los issues de WordPress/phpunit-test-runner

Issues similares

Más issues de PHP

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.