aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/project/ci/github
diff options
context:
space:
mode:
authorEgor Tensin <Egor.Tensin@gmail.com>2021-01-18 15:32:28 +0300
committerEgor Tensin <Egor.Tensin@gmail.com>2021-01-18 20:51:19 +0300
commitca3ac59b71a1d613f7d978f12d9593f68b7ee907 (patch)
tree79a02e4d3c3e657040b39b0df1eab796a86fbff4 /project/ci/github
parentproject.ci: --install picks the directory automatically (diff)
downloadcmake-common-ca3ac59b71a1d613f7d978f12d9593f68b7ee907.tar.gz
cmake-common-ca3ac59b71a1d613f7d978f12d9593f68b7ee907.zip
project.ci: add GitHub Actions
Diffstat (limited to 'project/ci/github')
-rw-r--r--project/ci/github/__init__.py0
-rw-r--r--project/ci/github/boost.py17
-rw-r--r--project/ci/github/cmake.py17
3 files changed, 34 insertions, 0 deletions
diff --git a/project/ci/github/__init__.py b/project/ci/github/__init__.py
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/project/ci/github/__init__.py
diff --git a/project/ci/github/boost.py b/project/ci/github/boost.py
new file mode 100644
index 0000000..5fd1e48
--- /dev/null
+++ b/project/ci/github/boost.py
@@ -0,0 +1,17 @@
+# Copyright (c) 2019 Egor Tensin <Egor.Tensin@gmail.com>
+# This file is part of the "cmake-common" project.
+# For details, see https://github.com/egor-tensin/cmake-common.
+# Distributed under the MIT License.
+
+from project.ci.boost import build_ci
+from project.ci.dirs import GitHub
+from project.utils import setup_logging
+
+
+def main(argv=None):
+ with setup_logging():
+ build_ci(GitHub(), argv)
+
+
+if __name__ == '__main__':
+ main()
diff --git a/project/ci/github/cmake.py b/project/ci/github/cmake.py
new file mode 100644
index 0000000..9b9c7b9
--- /dev/null
+++ b/project/ci/github/cmake.py
@@ -0,0 +1,17 @@
+# Copyright (c) 2019 Egor Tensin <Egor.Tensin@gmail.com>
+# This file is part of the "cmake-common" project.
+# For details, see https://github.com/egor-tensin/cmake-common.
+# Distributed under the MIT License.
+
+from project.ci.cmake import build_ci
+from project.ci.dirs import GitHub
+from project.utils import setup_logging
+
+
+def main(argv=None):
+ with setup_logging():
+ build_ci(GitHub(), argv)
+
+
+if __name__ == '__main__':
+ main()