Refactor ci action to use a matrix of options
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 55/100
Línea de trabajo
Comienza inspeccionando ci.yml y compara su colección actual de configuraciones de matriz con la documentación de matrices de GitHub Actions. Reestructura la configuración para que CI construya el producto cartesiano a partir de las variables clang-version, os y toolchain indicadas; después, verifica que se generen las combinaciones previstas.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Right now the ci.yml specifies a collection of configs to run the matrix build over. It would be better style to set the variables and let CI construct the cartesian product:
strategy:
matrix:
clang-version: [17]
os: [ubuntu-24.04]
toolchain: [clang-17-toolchain.cmake, clang-18-toolchain.cmake, gcc-13-toolchain.cmake]
https://docs.github.com/en/actions/using-jobs/using-a-matrix-for-your-jobs
- Lenguaje dominante
- C++
- Estrellas
- 47
- Forks
- 25
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Aún no hemos revisado los archivos de configuración de este proyecto. Empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
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 bemanproject/optional
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 58/100
bemanproject/optional#188 · 1 comentario ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 38/100
bemanproject/optional#138 · 17 comentarios ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
bemanproject/optional#134 · 6 comentarios · 2 reacciones ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
bemanproject/optional#129 ·
-
Create docs for beman.optionalAbiertogood first issue
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
bemanproject/optional#120 · 3 comentarios ·
Todos los issues de bemanproject/optional
Issues similares
-
[meshoptimizer] update to 1.3Abiertocategory:port-update
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día
-
MicroInterpreter fails to compile with -Werror=address due to &context_ in TF_LITE_ENSURE_OKAbierto
Dificultad 1/5 1-3 horas Aptitud para principiantes 88/100
tensorflow/tflite-micro#3784 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
Los mantenedores suelen responder en 1 día
-
agentic-workflows automation
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
tenstorrent/tt-metal#57946 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
aristocratos/btop#1857 ·
Los mantenedores suelen responder en 3 días