Skip to content

GitHub and GitHub Actions

Sergii Bomko edited this page Mar 11, 2020 · 3 revisions
ddns-action

GitHub provides hosting for software development version control using Git. GitHub is the largest host of source code in the world [1].

A decentralized application (DApp, dApp, Dapp, or dapp) is a computer application that runs on a distributed computing system. DApps have been popularized by distributed ledger technologies (DLT) such as the Ethereum Blockchain, where DApps are often referred to as smart contracts.

Many DApps are open-sourced, most of them are hosted in GitHub. That is why it is important to have proper tooling for delivering DApps.

github-action

GitHub Actions enables everyone to create custom software development life cycle (SDLC) workflows directly in the GitHub repository.

Since GitHub introduced Actions, a single commit is needed to create a pipeline for a DApp. You do not need to use 3rd party services for that anymore.


Clone this wiki locally