Commit 5fab9f9
committed
Agrega cálculo de archivos .po a chequear
El job Test del workflow Test corre durante pull requests y durante
pushes al branch principal del repositorio. En el primer caso, los PRs
contienen normalmente un solo archivo .po que ha cambido, pero aún así
los chequeos que se corren en CI se hacen contra todos los archivos .po,
lo cual es ineficiente. En particular, pospell toma alrededor de un
minuto y medio en correr, cuando tomaría alrededor de un segundo en
correr sobre un solo archivo.
Este commit introduce una serie de pasos en el job Test que calcula la
lista de archivos .po sobre los cuales se correrán el resto de los
chequeos. Cuando el trabajo corre como parte de un PR, sólo los archivos
.po que han cambiado en el PR (si es que los hay) son incluidos. Cuando
el trabajo corre como parte de un push a la rama principal del
repositorio, todos los archivos son incluidos.
Signed-off-by: Rodrigo Tobar <rtobar@icrar.org>1 parent c3adbc2 commit 5fab9f9
1 file changed
Lines changed: 29 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
18 | 21 | | |
19 | 22 | | |
20 | 23 | | |
| |||
38 | 41 | | |
39 | 42 | | |
40 | 43 | | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
41 | 70 | | |
42 | 71 | | |
43 | 72 | | |
| |||
0 commit comments