99 name : clang-format
1010 runs-on : ubuntu-latest
1111 steps :
12- - uses : actions/checkout@v4
12+ - uses : actions/checkout@v5
1313 - name : Run clang-format style check for C/C++
1414 uses : jidicula/clang-format-action@v4.15.0
1515 with :
@@ -21,19 +21,12 @@ jobs:
2121 runs-on : ubuntu-latest
2222 if : github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name
2323 steps :
24- - uses : actions/checkout@v4
24+ - uses : actions/checkout@v5
2525 - name : Install dependencies
2626 run : |
2727 sudo apt-key adv --fetch-keys http://repos.codelite.org/CodeLite.asc
28- sudo apt-add-repository 'deb https://repos.codelite.org/wx3.1.5/ubuntu/ focal universe'
2928 sudo apt-get update
30- sudo apt-get install -y automake autoconf clang-tidy
31- sudo apt-get install -y libwxbase3.1-0-unofficial \
32- libwxbase3.1unofficial-dev \
33- libwxgtk3.1-0-unofficial \
34- libwxgtk3.1unofficial-dev \
35- wx3.1-headers \
36- wx-common
29+ sudo apt-get install -y automake autoconf libwxgtk3.2-dev clang-tidy
3730 - run : aclocal
3831 - run : automake --add-missing
3932 - run : autoconf
@@ -44,14 +37,14 @@ jobs:
4437 runs-on : ubuntu-latest
4538 if : github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name
4639 steps :
47- - uses : actions/checkout@v4
40+ - uses : actions/checkout@v5
4841 - uses : chartboost/ruff-action@v1
4942
5043 flake8 :
5144 runs-on : ubuntu-latest
5245 if : github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name
5346 steps :
54- - uses : actions/checkout@v4
47+ - uses : actions/checkout@v5
5548 - uses : actions/setup-python@v5
5649 with :
5750 python-version : " 3.12"
6154 runs-on : ubuntu-latest
6255 if : github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name
6356 steps :
64- - uses : actions/checkout@v4
57+ - uses : actions/checkout@v5
6558 - name : Setup Python
6659 uses : actions/setup-python@v5
6760 with :
0 commit comments