@@ -7,10 +7,9 @@ permissions:
77
88jobs :
99 library_checker_aizu :
10- # https://github.com/actions/runner-images/issues/6709#issuecomment-1441444332
11- runs-on : ubuntu-22.04
10+ runs-on : ubuntu-latest
1211 steps :
13- - uses : actions/checkout@v1
12+ - uses : actions/checkout@v4
1413 - name : Set up Python
1514 uses : actions/setup-python@v1
1615 - name : Install dependencies
3332 grep_clangformat_cppcheck :
3433 runs-on : ubuntu-latest
3534 steps :
36- - uses : actions/checkout@v2
35+ - uses : actions/checkout@v4
3736 - name : Set up LLVM repository
3837 run : |
3938 sudo apt update
4746 clangtidy :
4847 runs-on : ubuntu-latest
4948 steps :
50- - uses : actions/checkout@v2
49+ - uses : actions/checkout@v4
5150 - name : Set up LLVM repository
5251 run : |
5352 sudo apt update
@@ -61,14 +60,14 @@ jobs:
6160 compile_gcc :
6261 runs-on : ubuntu-latest
6362 steps :
64- - uses : actions/checkout@v2
63+ - uses : actions/checkout@v4
6564 - name : g++ with gcc
6665 run : make --directory=tests/ compile_gcc
6766
6867 compile_clang :
6968 runs-on : ubuntu-latest
7069 steps :
71- - uses : actions/checkout@v2
70+ - uses : actions/checkout@v4
7271 - name : Set up LLVM repository
7372 run : wget -qO- https://apt.llvm.org/llvm.sh | sudo bash -s -- 19
7473 - name : Install dependencies
@@ -79,14 +78,14 @@ jobs:
7978 find_files_without_tests :
8079 runs-on : ubuntu-latest
8180 steps :
82- - uses : actions/checkout@v2
81+ - uses : actions/checkout@v4
8382 - name : find files without tests
8483 run : make --directory=tests/ find_files_without_tests
8584
8685 build_pdf :
8786 runs-on : ubuntu-latest
8887 steps :
89- - uses : actions/checkout@v2
88+ - uses : actions/checkout@v4
9089 - name : Install texlive, rename, nodejs, npm, clang
9190 run : |
9291 sudo apt update
@@ -105,7 +104,7 @@ jobs:
105104 needs : [library_checker_aizu, grep_clangformat_cppcheck, clangtidy, compile_gcc, compile_clang, find_files_without_tests, build_pdf]
106105 if : github.ref == 'refs/heads/dev' && github.event_name == 'push'
107106 steps :
108- - uses : actions/checkout@v2
107+ - uses : actions/checkout@v4
109108 - uses : actions/download-artifact@v4
110109 with :
111110 name : ptc
@@ -123,7 +122,7 @@ jobs:
123122 needs : [library_checker_aizu, grep_clangformat_cppcheck, clangtidy, compile_gcc, compile_clang, find_files_without_tests]
124123 if : github.ref == 'refs/heads/dev' && github.event_name == 'push'
125124 steps :
126- - uses : actions/checkout@v2
125+ - uses : actions/checkout@v4
127126 - name : Set up LLVM repository
128127 run : |
129128 sudo apt update
@@ -145,7 +144,7 @@ jobs:
145144 shellcheck_shfmt :
146145 runs-on : ubuntu-latest
147146 steps :
148- - uses : actions/checkout@v2
147+ - uses : actions/checkout@v4
149148 - name : Install dependencies
150149 run : sudo apt install shfmt shellcheck
151150 - name : shellcheck, shfmt
0 commit comments