diff --git a/diagrams/onprem/ci.py b/diagrams/onprem/ci.py index 8ee8831..cdb2533 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 a6dd83d..3e5081a 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 0000000..b077f3b Binary files /dev/null and b/resources/onprem/ci/github-actions.png differ