Utilizza il commit GitHub per eseguire il commit di un file, di una directory di file o del flusso di lavoro in cui l'elemento è utilizzato in un repository GitHub tramite l'API GitHub.
Suggerimento
Questo strumento non viene installato automaticamente con Alteryx Designer. Per utilizzare questo strumento, scaricalo da Alteryx Marketplace.
Il commit GitHub ha 2 ancoraggi:
Ancoraggio di input: utilizza l'ancoraggio di input opzionale per passare i campi nel commit GitHub. Se utilizzi questo input, il flusso di dati in entrata deve includere…
Percorso file: il percorso della directory in cui risiede il file localmente.
Percorso di destinazione: la posizione desiderata nel repository GitHub per il commit del file.
Se esistono cartelle annidate, separale con una barra (/). Ad esempio,
Alteryx/Macros/GitHubCommit.yxmc
.Se lasci vuoto il percorso di destinazione (modalità di commit batch) o con il testo predefinito (modalità di commit automatico), puoi eseguire il commit nella directory principale del repository.
Ancoraggio di output: l'ancoraggio di output restituisce i risultati del commit restituito dall'API.
Utilizza la finestra Configurazione strumento per configurare i campi necessari per effettuare la chiamata API.
Utilizza la scheda modalità per selezionare la modalità di commit: Commit batch o Commit automatico.
Disattiva macro: seleziona questa casella di spunta per disattivare il commit GitHub e impedire che esegua commit. Nella finestra dei risultati viene visualizzato un messaggio di avviso che indica che lo strumento è disattivato.
Utilizza la modalità Commit batch per eseguire il commit dei file locali in un repository GitHub specificato. Puoi utilizzare questa opzione per eseguire il commit di un file singolo o di un gruppo di file. Puoi utilizzare uno strumento input directory per eseguire il commit di un'intera cartella.
Il Commit batch richiede di mappare sia il percorso del file che il percorso di destinazione tramite i 2 menu a discesa disponibili.
Utilizza la modalità Commit auto per eseguire il commit del flusso di lavoro in cui viene utilizzata la macro in un repository GitHub specificato. Aggiungi il commit GitHub al flusso di lavoro completato, configura ed esegui. Questa modalità utilizza variabili di ambiente per ottenere il percorso del file e il nome del flusso di lavoro in cui viene utilizzato per eseguire il commit. Tieni presente che è necessario salvare le modifiche apportate al flusso di lavoro prima di eseguire il commit GitHub, altrimenti le modifiche non vengono riflesse nel commit.
Il Commit auto richiede di mappare un campo del percorso di destinazione tramite il menu a discesa Directory GitHub di destinazione.
Utilizza la scheda Configura per fornire i dettagli del proprietario, del repository e del ramo di GitHub.
Proprietario repository GitHub (nome utente): immettere il nome utente GitHub del proprietario del repository di destinazione. Questo non può essere il tuo nome utente. Se stai eseguendo il commit nel repository di qualcun altro, usa il suo nome utente qui.
Nome repository GitHub: immetti il nome del repository in cui desideri eseguire il commit dei file.
Ramo: immetti il nome del ramo in cui desideri eseguire il commit.
È protetto: seleziona questa casella di spunta se il ramo è protetto.
Messaggio di conferma (obbligatorio): immetti un messaggio da inserire con il commit. Tieni presente che il flusso di lavoro restituisce un errore se lasci vuoto questo campo anche se è stato disattivato il commit GitHub.
Utilizza la scheda Autenticazione per fornire l'indirizzo base dell'API GitHub e il token di accesso.
Indirizzo base API GitHub: lo strumento lo aggiunge per impostazione predefinita, ma è possibile aggiornarlo se necessario.
Token di accesso personale GitHub: immetti il token di accesso personale per GitHub. Per ulteriori informazioni sui token di accesso personale, consulta la documentazione di GitHub.