Correzioni al comportamento dei comandi e alla CI in uutils coreutils
Problema
Piccoli dettagli di compatibilità e dell’infrastruttura di test possono rendere più difficile verificare il comportamento di un comando. In comm, il controllo dell’ordine doveva attendere che gli input fossero diversi e il tracciamento richiedeva un test di regressione mirato. Anche il comando env e i workflow CI avevano specifiche opzioni e artefatti da gestire correttamente.
Modifiche
Ho modificato comm per rimandare il controllo dell’ordine finché i file di input non differiscono, semplificato il tracciamento di files_differ e aggiunto un test sull’ordine. Ho anche rimosso l’estensione --file da env, aggiornato il workflow WASI per installare Wasmtime tramite l’azione dedicata e fatto gestire al workflow dei commenti GNU l’assenza dell’artefatto dei commenti.
Risultato
Le modifiche coprono il comportamento dei comandi e i casi di errore della CI con interventi mirati nelle utility e nei workflow interessati.
Commit: tracciamento e test di comm, rinvio del controllo in comm, setup Wasmtime, artefatto commenti GNU, opzione env