summaryrefslogtreecommitdiff
path: root/.github
AgeCommit message (Collapse)AuthorFilesLines
2020-11-01CI: Add armv6-nommu-linux-uclibcgnueabiChris Packham1-0/+1
Signed-off-by: Chris Packham <judge.packham@gmail.com>
2020-09-14CI: Add more architecturesChris Packham1-3/+13
Add arc, mips64, riscv32, riscv64, s390, sh, sparc and xtensa builds to CI job. Also add an arm-picolibc-eabi target. Signed-off-by: Chris Packham <judge.packham@gmail.com>
2020-09-14CI: Don't enable verbose outputChris Packham1-4/+0
We get the build log via the artifact upload so having it in the action output is redundant (it also tends to get suppressed anyway). Signed-off-by: Chris Packham <judge.packham@gmail.com>
2020-08-24CI: Build ct-ng onceChris Packham1-14/+37
Build ct-ng once and use the result to build the toolchains. Signed-off-by: Chris Packham <judge.packham@gmail.com>
2020-08-24CI: upload build logs as artifactsChris Packham1-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>
2020-08-24CI: Only install packages not already presentChris Packham1-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>
2020-08-24CI: Create continuous-integration-workflow.ymlChris Packham1-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>