diff --git a/diagrams/onprem/ci.py b/diagrams/onprem/ci.py index 8ee8831d..cdb25336 100644 --- a/diagrams/onprem/ci.py +++ b/diagrams/onprem/ci.py @@ -20,6 +20,10 @@ class Droneci(_Ci): _icon = "droneci.png" +class GithubActions(_Ci): + _icon = "github-actions.png" + + class Gitlabci(_Ci): _icon = "gitlabci.png" diff --git a/docs/nodes/onprem.md b/docs/nodes/onprem.md index 7f90f7b2..6ed2db37 100644 --- a/docs/nodes/onprem.md +++ b/docs/nodes/onprem.md @@ -46,6 +46,7 @@ Node classes list of onprem provider. - **diagrams.onprem.ci.Circleci**, **CircleCI** (alias) - **diagrams.onprem.ci.Concourseci**, **ConcourseCI** (alias) - **diagrams.onprem.ci.Droneci**, **DroneCI** (alias) +- **diagrams.onprem.ci.GithubActions** - **diagrams.onprem.ci.Gitlabci**, **GitlabCI** (alias) - **diagrams.onprem.ci.Jenkins** - **diagrams.onprem.ci.Teamcity**, **TC** (alias) diff --git a/resources/onprem/ci/github-actions.png b/resources/onprem/ci/github-actions.png new file mode 100644 index 00000000..b077f3bd Binary files /dev/null and b/resources/onprem/ci/github-actions.png differ