Skip to content

Commit 720c76e

Browse files
committed
update to latest version of actions
1 parent b898936 commit 720c76e

File tree

1 file changed

+11
-12
lines changed

1 file changed

+11
-12
lines changed

.github/workflows/programming_team_code_ci.yml

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,9 @@ permissions:
77

88
jobs:
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
@@ -33,7 +32,7 @@ jobs:
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
@@ -47,7 +46,7 @@ jobs:
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

Comments
 (0)