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

Allow selecting an exact E2E test for PR workflows

Aperta
#1,816 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
68/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Tranquilla
Stack tecnologico
github-actions, typescript
Ambito
ci-cd, testing

Direzione di ricerca

Inizia con il PR E2E workflow e il suo comportamento esistente per la baseline e i file modificati. Traccia il modo in cui il workflow esegue il checkout di un PR head e invoca Vitest, quindi aggiungi e valida gli input per un singolo file tracciato e2e-tests/**/*.test.ts, una riga sorgente opzionale o un pattern per il nome del test. Il lavoro è completato quando i selettori vengono rifiutati prima di Vitest e gli input vuoti mantengono le esecuzioni automatiche delle PR.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

enhancement
Problem

The PR E2E workflow always runs its baseline suites plus changed E2E files. Maintainers cannot manually target one E2E
file or one exact test against a PR head, which makes focused verification slower and more expensive.

Proposed behavior

Add manual workflow inputs that:

  • Check out a specified PR head.
  • Select one tracked e2e-tests/**/*.test.ts file.
  • Optionally select the exact test declared at a source line or match a Vitest test-name pattern.
  • Preserve the existing automatic PR behavior when no selector is provided.
  • Validate all user-provided selectors before invoking Vitest.
Lingua principale
TypeScript
Stelle
291
Fork
96
Merge medio
21h 31m
PR unite (30g)
217

Guida per i contributori

Apri la guida per i contributori

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 aws/agentcore-cli

Tutte le issue di aws/agentcore-cli

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.