Merge remote-tracking branch 'origin/master' into test-and-bench-runners

This commit is contained in:
Christopher Haster
2022-12-06 23:08:53 -06:00
7 changed files with 34 additions and 18 deletions
+21
View File
@@ -463,6 +463,27 @@ jobs:
path: status
retention-days: 1
# test that compilation is warning free under clang
clang:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v2
- name: install
run: |
# need toml, also pip3 isn't installed by default?
sudo apt-get update -qq
sudo apt-get install -qq python3 python3-pip
sudo pip3 install toml
- name: install-clang
run: |
sudo apt-get update -qq
sudo apt-get install -qq clang
echo "CC=clang" >> $GITHUB_ENV
clang --version
# no reason to not test again
- name: test-clang
run: make test TESTFLAGS+="-k"
# self-host with littlefs-fuse for a fuzz-like test
fuse:
runs-on: ubuntu-22.04