1717 name : clang-format
1818 runs-on : ubuntu-latest
1919 steps :
20- - uses : actions/checkout@v4
20+ - uses : actions/checkout@v5
2121 - name : Run clang-format style check for C/C++
2222 uses : jidicula/clang-format-action@v4.15.0
2323 with :
@@ -29,19 +29,12 @@ jobs:
2929 runs-on : ubuntu-latest
3030 if : github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name
3131 steps :
32- - uses : actions/checkout@v4
32+ - uses : actions/checkout@v5
3333 - name : Install dependencies
3434 run : |
3535 sudo apt-key adv --fetch-keys http://repos.codelite.org/CodeLite.asc
36- sudo apt-add-repository 'deb https://repos.codelite.org/wx3.1.5/ubuntu/ focal universe'
3736 sudo apt-get update
38- sudo apt-get install -y automake autoconf clang-tidy
39- sudo apt-get install -y libwxbase3.1-0-unofficial \
40- libwxbase3.1unofficial-dev \
41- libwxgtk3.1-0-unofficial \
42- libwxgtk3.1unofficial-dev \
43- wx3.1-headers \
44- wx-common
37+ sudo apt-get install -y automake autoconf libwxgtk3.2-dev clang-tidy
4538 - run : aclocal
4639 - run : automake --add-missing
4740 - run : autoconf
@@ -52,14 +45,14 @@ jobs:
5245 runs-on : ubuntu-latest
5346 if : github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name
5447 steps :
55- - uses : actions/checkout@v4
48+ - uses : actions/checkout@v5
5649 - uses : chartboost/ruff-action@v1
5750
5851 flake8 :
5952 runs-on : ubuntu-latest
6053 if : github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name
6154 steps :
62- - uses : actions/checkout@v4
55+ - uses : actions/checkout@v5
6356 - uses : actions/setup-python@v5
6457 with :
6558 python-version : " 3.12"
6962 runs-on : ubuntu-latest
7063 if : github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name
7164 steps :
72- - uses : actions/checkout@v4
65+ - uses : actions/checkout@v5
7366 - name : Setup Python
7467 uses : actions/setup-python@v5
7568 with :
0 commit comments