aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/continuous-integration-workflow.yml
Commit message (Collapse)AuthorAgeFilesLines
* CI: Build ct-ng onceChris Packham2020-08-241-14/+37
| | | | | | Build ct-ng once and use the result to build the toolchains. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* CI: upload build logs as artifactsChris Packham2020-08-241-0/+14
| | | | | | | Upload the config.log from building ct-ng as well as build.log and .config from the toolchain builds. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* CI: Only install packages not already presentChris Packham2020-08-241-4/+1
| | | | | | | The GitHub runners have most of the required packages installed already. Only install the 3 extra that we need for ct-ng. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* CI: Create continuous-integration-workflow.ymlChris Packham2020-08-241-0/+45
Create a continuous integration workflow that builds a few sample configurations. Future improvements would be to have a single job that builds ct-ng and shares the artifacts with the matrix jobs for building the individual toolchains. It would also be a good idea to fetch and cache the various source tarballs. Signed-off-by: Chris Packham <judge.packham@gmail.com>