File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3232
3333 steps :
3434 - name : Checkout repository
35- uses : actions/checkout@v3
35+ uses : actions/checkout@v4
3636 with :
3737 submodules : ' true'
3838
Original file line number Diff line number Diff line change 55 build :
66 name : cppcheck-test
77 runs-on : ubuntu-latest
8+ permissions :
9+ contents : read
810 steps :
9- - uses : actions/checkout@v2
11+ - uses : actions/checkout@v4
1012
1113 - name : create test file
1214 run : |
1618 uses : deep5050/cppcheck-action@main
1719 with :
1820 github_token : ${{ secrets.GITHUB_TOKEN}}
19- std : c++17
21+ std : c++20
2022 inline_suppression : enable
2123 exclude_check : ./tests
2224 output_file : cppcheck_report.txt
Original file line number Diff line number Diff line change 55 build :
66 name : doxygen-test
77 runs-on : ubuntu-latest
8+ permissions :
9+ contents : read
810 steps :
9- - uses : actions/checkout@v3
11+ - uses : actions/checkout@v4
1012 with :
1113 submodules : ' true'
1214
Original file line number Diff line number Diff line change 55 build :
66 name : unit-tests
77 runs-on : macos-latest
8+ permissions :
9+ contents : read
810 steps :
9- - uses : actions/checkout@v3
11+ - uses : actions/checkout@v4
1012 with :
1113 submodules : ' true'
1214
Original file line number Diff line number Diff line change 2828
2929 steps :
3030 - name : Checkout repository
31- uses : actions/checkout@v3
31+ uses : actions/checkout@v4
3232 with :
3333 submodules : ' true'
3434
Original file line number Diff line number Diff line change 55 build :
66 name : quneiform
77 runs-on : ubuntu-latest
8+ permissions :
9+ contents : read
810 steps :
9- - uses : actions/checkout@v3
11+ - uses : actions/checkout@v4
1012
1113 - name : install quneiform
1214 run : |
Original file line number Diff line number Diff line change @@ -3,19 +3,22 @@ on: [push]
33
44jobs :
55 check-unix :
6- runs-on : ubuntu-latest
76 name : Check Spelling
7+ runs-on : ubuntu-latest
8+ permissions :
9+ contents : read
810
911 steps :
1012 - name : Checkout
11- uses : actions/checkout@v3
13+ uses : actions/checkout@v4
1214
1315 - name : Install codespell
1416 run : |
1517 pip install codespell
1618 - name : Run codespell
1719 run : |
18- codespell src/ *.md
20+ # just spellcheck the overviews and manual, that's where the bulk of docs are
21+ codespell *.md *.qmd
1922 rc=$?
2023 if [ $rc != 0 ]; then
2124 cat <<EOF
Original file line number Diff line number Diff line change 55 build :
66 name : unit-tests
77 runs-on : ubuntu-latest
8+ permissions :
9+ contents : read
810 steps :
9- - uses : actions/checkout@v3
11+ - uses : actions/checkout@v4
1012 with :
1113 submodules : ' true'
1214
Original file line number Diff line number Diff line change 99 build :
1010 name : unit-tests
1111 runs-on : windows-latest
12+ permissions :
13+ contents : read
1214 steps :
13- - uses : actions/checkout@v3
15+ - uses : actions/checkout@v4
1416 with :
1517 submodules : ' true'
1618 - run : git config --global core.autocrlf input
You can’t perform that action at this time.
0 commit comments