Skip to content

Commit a3cd2c2

Browse files
committed
Update README to demonstrate new features
1 parent 50bb9ba commit a3cd2c2

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# CPP20-Cross-Platform-Template
2-
A template for a cross-platform C++20 project including CMake, unit-testing with Catch and cross-platform Travis-CI
2+
A template for a cross-platform C++20 project including CMake, unit-testing with Catch, cross-platform CI with Travis-CI/Github Actions and cross-platform release builds using Github Actions.
33

44
## What's included
55
- CMake C++20 project skeleton, with strict warning flags enabled when using GCC or Clang.
@@ -9,6 +9,9 @@ A template for a cross-platform C++20 project including CMake, unit-testing with
99
- macOS: Clang-10
1010
- Windows: MSVC 2019
1111
- 1 Additional build on Linux to check Doxygen documentation is well-formed
12+
- Github Action config file supporting:
13+
- Building and running tests on the same Operating Systems and Compilers as Travis-CI (additionally, GCC-10 on macOS)
14+
- Building Releases on each platform when a Github Release is published, uploading these as build Artifacts.
1215
- Doxygen config file with tweaks from the default config settings to provide a few more graphs (usage, caller/callee relationships) than are enabled by default.
1316

1417
## Usage

0 commit comments

Comments
 (0)