Ricerca avanzata
Autore: Matteo Tumiati
Nello scrivere un workflow di GitHub, quasi certamente non faremo uso solo di script di Bash/PowerShell e, perciò, ci ritroveremo a referenziare GitHub Actions, cioè, in parole più semplici, codice riutilizzabile scritto da altri. Questo ci consente, di fatto, di scrivere molto ...
Quando viene pubblicata una vulnerabilità, come nel caso recente di PHP, capire quali applicazioni siano coinvolte può richiedere più di una semplice ricerca tra le dipendenze. Bisogna verificare le versioni utilizzate, distinguere le dipendenze dirette da quelle transitive e ...
Gli hosted runner, cioè le macchine su cui vengono eseguiti i workflow di GitHub Actions, hanno accesso illimitato alla rete in uscita. Questo significa che, anche limitando i permessi del GITHUB_TOKEN a livello di workflow e adottando le best practice di sicurezza, come OIDC o ...
Quando installiamo software nei workflow di GitHub, è importante tenere presente che il comportamento può differire da quello degli script eseguiti localmente in PowerShell o Bash. In uno stesso job, infatti, gli step vengono eseguiti in processi distinti sul runner: le modifiche...
Abbiamo già parlato della cache nei workflow di GitHub in un articolo precedente: https://www.dopsitalia.com/script/71/Velocizzare-Installazione-Dipendenze-Workflow-GitHub.aspx. All'epoca, però, non avevamo approfondito un aspetto piuttosto importante: la sicurezza. La cache è ...
Nonostante Microsoft abbia sempre suggerito di continuare ad utilizzare Azure DevOps agli Enterprise Customer che sviluppano o devono mantenere codice a livello aziendale, GitHub è diventato ormai la piattaforma di fatto, spinto dall'integrazione di GitHub Copilot e dalla Data ...
L'intelligenza artificiale sta cambiando radicalmente il modo in cui progettiamo, gestiamo e operiamo le piattaforme cloud. Ma cosa significa oggi essere un DevOps Engineer nell'era degli agenti AI? In questa sessione esploreremo come AI e automazione stanno trasformando le ...
Gestire una organizzazione aziendale è complesso, anche se si tratta di averla all'interno di GitHub. Sono molte, infatti, le policy e le impostazioni varie che possono essere applicate a utenti, gruppi, repository, runner e così via: proprio per questo motivo, è difficile tenere...
Il 16 aprile torna il Global Azure 2026 by ASPItalia.com! Una giornata dedicata alle ultime novità di Azure, pensata per architetti, sviluppatori e professionisti IT che vogliono rimanere aggiornati sulle migliori pratiche cloud di Microsoft. Ci vediamo a Milano, nel Conference ...
Una GitHub GitHub App è sistema sicuro progettato per permettere a servizi, automazioni e applicazioni esterne di interagire con GitHub tramite API e webhook. A differenza dei classici token, che sono per loro natura personali e associati a un utente, una GitHub App possiede una ...


