Deploy di Angular SPA con GitHub Actions — Environment Variables

Abbiamo già parlato di come è semplice eseguire il deploy di un’applicazione Angular per mezzo delle GitHub Actions:

Deploy di Angular SPA su GitHub Pages (e non solo) con GitHub Actions

Era rimasto in sospeso, però, un dettaglio: la possibilità in fase di build di passare delle environment variables che altrimenti dovrebbero essere memorizzate in uno dei files del repository, costringendoci così a rendere insicuri, ad esempio, eventuali token (perché esposti al mondo intero).

A parte il fatto che GitHub (che è notoriamente intelligente) si sarebbe accorto di tutto ciò con molta probabilità e ci avrebbe rimproverato severamente, è chiaro che dobbiamo trovare una soluzione migliore.

In questo articolo vedremo come passare ad Angular le environment variables corrette senza esporle direttamente nel repository e quindi in maniera sicura memorizzandole nelle Secrets.

Contattaci.

Ti interessa sviluppare un progetto in Angular?

Anche se - semplicemente - vuoi prendere un caffè con noi o vedere la nostra collezione di Action Figures scrivici tramite questo form.

Questo sito è protetto da reCAPTCHA e si applicano le Norme sulla privacy e i Termini di servizio di Google.

Ultimi Articoli