Viikon konsulttikysymys: Mitä tarkoittaa Github Actions?

Node
Viikon konsulttikysymys pureutuu termeihin, joita asiantuntijoiltamme välillä hieman pelätään kysyä "tyhmien" kysymysten pelossa. Mitä siis tarkoittaa Github Actions?

Mitä tarkoittaa Github Actions?

GitHub Actions on GitHubin luoma CI/CD (”CI/CD” on lyhenne englanninkielisistä sanoista Continuous Integration (CI) ja Continuous Delivery (CD). Näillä tarkoitetaan ohjelmistokehityksen työtapoja ja niitä palvelevia ohjelmia) työkalu, jota käyttämällä voidaan muun muassa helpottaa sovelluksien testien ajo ja sovelluksen päivittäminen automaattisesti eri ympäristöihin. GitHub Actions on erittäin muokattava, mikä mahdollistaa erilaisten tehtävien automatisoinnin.

Heikki Ma
DevOps engineer, developer, konsultti.