Allow running `build-release.yml` against a branch
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 52/100
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.
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.
- Lenguaje dominante
- Python
- Estrellas
- 61
- Forks
- 48
- Merge medio
- 1 h 22 min
- PR fusionados (30 d)
- 4
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.
Más de python/release-tools
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
python/release-tools#401 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
python/release-tools#434 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 38/100
python/release-tools#417 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 68/100
python/release-tools#397 ·
-
bug
python/release-tools#286 · 1 asignado ·
Todos los issues de python/release-tools
Issues similares
-
Add: hunch Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
AbdelStark/awesome-typesafe#104 ·
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
DiamondLightSource/dodal#2211 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
openml/openml-python#1749 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
sipyourdrink-ltd/bernstein#6191 ·