Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

feat: Reusable workflow for monorepo with matrix of jobs

Aperta
#355 0 commenti 2 reazioni 1 assegnatario Vedi su GitHub

I maintainer di solito rispondono entro 3 giorni

@ryzizub ci sta già lavorando.

Dal 29/8/2025.

Valutazione

Questa issue non è ancora stata valutata.

Descrizione

feature
Description

Add a workflow that can be integrated into Dart/Flutter repositories. When triggered, it scans the repository and runs the same checks on every package it finds.

Steps:

  • Scan the repository and list all packages.
  • Identify which packages need to be tested and generate a job matrix.
  • Run verifications (e.g., tests, analysis).

The workflow should also be customizable per package—for example, allowing different coverage thresholds.

Note:
This workflow should only run the core steps for each package. If a package has additional checks, those should be defined in a separate workflow.

Goals:

  • Avoid creating a new workflow file for each package.
  • Simplify maintenance of core checks.
  • Ensure the same checks are enforced for newly added packages.
Requirements
  • All CI/CD checks are passing.
  • There is no drop in the test coverage percentage.
Additional Context

No response

Lingua principale
JavaScript
Stelle
337
Fork
89
Merge medio
4g 16h
PR unite (30g)
17

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di VeryGoodOpenSource/very_good_workflows

Tutte le issue di VeryGoodOpenSource/very_good_workflows

Issue simili

Altre issue su JavaScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.