deno: CI runs one Deno version, and a matrix reference is dead
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 68/100
- Tipo de issue
- Refactorización
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- deno, typescript
- Área
- ci-cd, testing-qa
Línea de trabajo
Empieza por .github/workflows/build.yml:548 y dev-packages/deno-integration-tests/suites/orchestrion-mysql/test.ts:19. Ejecuta el trabajo de integración de Deno relevante en Deno 2.9 y comprueba el comportamiento de --import/--preload. Se considera terminado cuando el workflow ya no contiene una referencia de matriz obsoleta y el TODO desactualizado se ha actualizado o eliminado, y las pruebas de integración pasan.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
.github/workflows/build.yml:548:
deno-version: ${{ matrix.deno-version || 'v2.8.3' }}
The job has no strategy: matrix: block, so matrix.deno-version is always empty and the version is always v2.8.3. It reads like a matrix that was planned and never wired up.
Related stale note in dev-packages/deno-integration-tests/suites/orchestrion-mysql/test.ts:19:
// The orchestrion runtime hook only works as a FIRST import inside the entry
// graph in Deno 2.8.0 through 2.8.2.
// TODO: revisit a `--import` or `--preload` approach once Deno 2.8.3 ships.
Deno 2.9 is out. The TODO is due.
Work item. Either add the matrix the expression expects, or drop the dead matrix.deno-version ||. Separately, re-check the --import / --preload path on 2.9 and update or delete the TODO.
**Prior art **(related history only). No issue. getsentry/sentry-javascript#22790 (merged) set the >= 2.8.3 floor, and getsentry/sentry-javascript#23256 (merged) bumped the setup-deno action. Neither touched the dead matrix.deno-version expression.
- Lenguaje dominante
- TypeScript
- Estrellas
- 8.7k
- Forks
- 1.9k
- Merge medio
- 1 d 16 h
- PR fusionados (30 d)
- 576
Guía de contribución
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 getsentry/sentry-javascript
-
Browser Bug Next.js Traces Waiting for: Product Owner
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
getsentry/sentry-javascript#24672 · 1 comentario ·
-
javascript
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
getsentry/sentry-javascript#24200 · 2 comentarios ·
-
javascript Task
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
getsentry/sentry-javascript#24134 · 1 comentario ·
-
Cloudflare Workers javascript Tests
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
getsentry/sentry-javascript#24051 · 1 comentario ·
-
Bug Bun javascript
Dificultad 2/5 1-3 horas Aptitud para principiantes 92/100
getsentry/sentry-javascript#24045 · 1 comentario ·
Todos los issues de getsentry/sentry-javascript
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
bcgov/bc-wallet-mobile#4761 · 1 comentario ·
-
external-issue to-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
-
area-deployment area-integrations triage:bot-seen
Dificultad 2/5 Medio día Aptitud para principiantes 86/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
-
refactor
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100