Allow running `build-release.yml` against a branch
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Python
- Estrellas
- 61
- Forks
- 48
- Merge medio
- 1 h 22 min
- PR fusionados (30 d)
- 4
Descripción
Currently, .github/workflows/build-release.yml takes a tag number:
Which can be used as the input when triggering a run:
https://github.com/python/release-tools/actions/workflows/build-release.yml
It would be useful if we could also give a branch name, so for example we can trigger a run against upstream main or 3.14, so we can verify the latest state will build.
This will also help with PRs like https://github.com/python/release-tools/pull/284 where we specify which arguments to run against the Android test runner, and the test runner is in the upstream repo.
We'll need to take care of v prefix that is currently prepended in some places.
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Comienza con .github/workflows/build-release.yml en la definición de entrada alrededor de las líneas 35-37 y luego rastrea dónde se usa ese valor. Admite tanto nombres de ramas como números de tags, conservando el comportamiento existente del prefijo v, y verifica que el workflow pueda compilar contra upstream main o 3.14, así como con las entradas de tags existentes.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- github-actions
- Área
- ci-cd, release
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bien especificado
- Aptitud para principiantes
- 52/100