1818 c-compiler : clang
1919 cxx-compiler : clang++
2020 steps :
21- - uses : actions/checkout@v3
21+ - uses : actions/checkout@v4
2222 with :
2323 submodules : true
2424 # language=bash
3434 cd ${{ github.workspace }}/build
3535 make VERBOSE=1 -j$(nproc)
3636 make test ARGS="--verbose"
37- - uses : actions/upload-artifact@v3
37+ - uses : actions/upload-artifact@v4
3838 if : always()
3939 with :
4040 # The matrix is shown for convenience but this is fragile because the values may not be string-convertible.
6060 c-compiler : clang
6161 cxx-compiler : clang++
6262 steps :
63- - uses : actions/checkout@v3
63+ - uses : actions/checkout@v4
6464 with :
6565 submodules : true
6666 # language=bash
7878 cd ${{ github.workspace }}/build
7979 make VERBOSE=1 -j$(nproc)
8080 make test ARGS="--verbose"
81- - uses : actions/upload-artifact@v3
81+ - uses : actions/upload-artifact@v4
8282 if : always()
8383 with :
8484 # The matrix is shown for convenience but this is fragile because the values may not be string-convertible.
9797 matrix :
9898 std : [ 'c99', 'c11', 'gnu99', 'gnu11' ]
9999 steps :
100- - uses : actions/checkout@v3
100+ - uses : actions/checkout@v4
101101 # language=bash
102102 - run : |
103103 sudo apt update -y && sudo apt upgrade -y
@@ -114,7 +114,7 @@ jobs:
114114 matrix :
115115 std : [ 'c99', 'c11', 'gnu99', 'gnu11' ]
116116 steps :
117- - uses : actions/checkout@v3
117+ - uses : actions/checkout@v4
118118 # language=bash
119119 - run : |
120120 sudo apt update -y && sudo apt upgrade -y
@@ -132,15 +132,15 @@ jobs:
132132 contains(github.event.head_commit.message, '#sonar')
133133 )
134134 env :
135- SONAR_SCANNER_VERSION : 4.8.0.2856
135+ SONAR_SCANNER_VERSION : 5.0.1.3006
136136 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
137137 SONAR_TOKEN : ${{ secrets.SONAR_TOKEN }}
138138 steps :
139- - uses : actions/checkout@v3
139+ - uses : actions/checkout@v4
140140 with :
141141 fetch-depth : 0 # Shallow clones should be disabled for a better relevancy of analysis
142142 submodules : true
143- - uses : actions/setup-java@v3
143+ - uses : actions/setup-java@v4
144144 with :
145145 java-version : 17
146146 distribution : ' zulu'
@@ -164,7 +164,7 @@ jobs:
164164 # language=bash
165165 - run : |
166166 [ -z "$SONAR_TOKEN" ] || tools/run_sonar.sh
167- - uses : actions/upload-artifact@v3
167+ - uses : actions/upload-artifact@v4
168168 if : always()
169169 with :
170170 name : ${{github.job}}
@@ -175,8 +175,8 @@ jobs:
175175 if : github.event_name == 'push'
176176 runs-on : ubuntu-latest
177177 steps :
178- - uses : actions/checkout@v3
179- - uses : DoozyX/clang-format-lint-action@v0.15
178+ - uses : actions/checkout@v4
179+ - uses : DoozyX/clang-format-lint-action@v0.17
180180 with :
181181 source : ' ./libudpard ./tests'
182182 extensions : ' c,h,cpp,hpp'
0 commit comments