aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/build-toolchains.yml
Commit message (Collapse)AuthorAgeFilesLines
* CI: Use arm-picolibc-default instead of arm-picolibc-eabiChris Packham2023-06-131-4/+0
| | | | | | | | | arm-picolibc-eabi builds many multilib combinations which causes the free tier github action runners to run out of disk space. Use arm-picolibc-default instead so there is still some coverage of picolibc in CI. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* Minor yaml cleanupBryan Hundven2023-03-141-0/+1
| | | | | | | This doesn't require running all the pipelines so... [skip ci] Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
* CI: Exclude macos,arm-picolibc-eabi combinationChris Packham2023-03-141-0/+4
| | | | | | | | | The arm-picolibc-eabi build runs out of space on the macos makers because of all the multilib permutations. For now disable the macos,arm-picolibc-eabi combination until we can think of something better. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* CI: Use ${{ matrix.sample }} when uploading artifactsChris Packham2023-02-131-2/+2
| | | | | | | Update some hard coded names to use ${{ matrix.sample }} instead. This will allow us to upload other artifacts in the future. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* CI: Disable python support in GDB on macosChris Packham2022-12-041-0/+1
| | | | | | | | | | | | There appears to be a problem with GDB+Python+MacOS Error: [ERROR] configure: error: no usable python found at /usr/local/bin/python3 Error: make[2]: *** [Makefile:11454: configure-gdb] Error 1 Error: make[1]: *** [Makefile:1030: all] Error 2 For now disable CT_GDB_CROSS_PYTHON on macos. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* Bump ubuntu to ubuntu-22.04Bryan Hundven2022-10-271-6/+6
| | | | Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
* CI: Update action versionsChris Packham2022-10-181-5/+5
| | | | | | | | https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/ Update to v3 version of affected actions. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* CI: Update to macos-latestChris Packham2022-07-281-6/+6
| | | | | | Update the CI actions from macos-10.15 to macos-latest. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* CI: Install meson and ninja when buildingChris Packham2022-07-271-1/+1
| | | | | | | Add meson and ninja-build to the prerequisites so we actually build picolibc. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* CI: add Canadian Cross build jobArtem Panfilov2022-02-201-0/+113
Signed-off-by: Artem Panfilov <artemp@synopsys.com>