3939 sudo apt install -y wget software-properties-common
4040 wget -O - https://apt.llvm.org/llvm.sh | sudo bash
4141 - name : Install dependencies
42- run : sudo apt update && sudo apt install -y clang-format-18 cppcheck
42+ run : sudo apt update && sudo apt install -y clang-format-19 cppcheck
4343 - name : checks format then lints
4444 run : make --directory=tests/ check_format_lint
4545
5353 sudo apt install -y wget software-properties-common
5454 wget -O - https://apt.llvm.org/llvm.sh | sudo bash
5555 - name : Install dependencies
56- run : sudo apt update && sudo apt install -y clang-tidy-18
56+ run : sudo apt update && sudo apt install -y clang-tidy-19
5757 - name : clang-tidy
5858 run : make --directory=tests/ clangtidy
5959
9191 wget -qO- https://apt.llvm.org/llvm.sh | sudo bash -s -- 18
9292 - name : build ptc
9393 run : make --directory=tests/ ptc
94- - uses : actions/upload-artifact@v3
94+ - uses : actions/upload-artifact@v4
9595 with :
9696 name : ptc
9797 path : tests/ptc.pdf
@@ -102,7 +102,7 @@ jobs:
102102 if : github.ref == 'refs/heads/dev' && github.event_name == 'push'
103103 steps :
104104 - uses : actions/checkout@v2
105- - uses : actions/download-artifact@v3
105+ - uses : actions/download-artifact@v4
106106 with :
107107 name : ptc
108108 path : tests/ptc.pdf
@@ -126,7 +126,7 @@ jobs:
126126 sudo apt install -y wget software-properties-common
127127 wget -O - https://apt.llvm.org/llvm.sh | sudo bash
128128 - name : Install dependencies
129- run : sudo apt update && sudo apt install -y clang-format-18
129+ run : sudo apt update && sudo apt install -y clang-format-19
130130 - name : Combine includes and force push to main branch
131131 run : |
132132 git config --local user.name github-actions
0 commit comments