@@ -4,7 +4,7 @@ on: [push, pull_request]
44permissions : read-all
55jobs :
66 build_ubuntu :
7- runs-on : ubuntu-22.04
7+ runs-on : ubuntu-latest
88 strategy :
99 matrix :
1010 include :
3030 compiler : ' gcc'
3131 configure_options : ' --enable-static-executables=yes --enable-multi-threading-support=no'
3232 steps :
33- - uses : actions/checkout@v4
33+ - uses : actions/checkout@v5
3434 - name : Install build dependencies
3535 run : |
3636 sudo apt-get -y install autoconf automake autopoint build-essential git libfuse3-dev libtool pkg-config
@@ -46,15 +46,15 @@ jobs:
4646 run : |
4747 tests/runtests.sh
4848 build_dist :
49- runs-on : ubuntu-22.04
49+ runs-on : ubuntu-latest
5050 strategy :
5151 matrix :
5252 include :
5353 - architecture : ' x64'
5454 compiler : ' gcc'
5555 configure_options : ' '
5656 steps :
57- - uses : actions/checkout@v4
57+ - uses : actions/checkout@v5
5858 - name : Install build dependencies
5959 run : |
6060 sudo apt-get -y install autoconf automake autopoint build-essential git libfuse3-dev libtool pkg-config
@@ -70,15 +70,15 @@ jobs:
7070 run : |
7171 make distcheck
7272 build_fuse_ubuntu :
73- runs-on : ubuntu-22.04
73+ runs-on : ubuntu-latest
7474 strategy :
7575 matrix :
7676 include :
7777 - architecture : ' x64'
7878 compiler : ' gcc'
7979 configure_options : ' '
8080 steps :
81- - uses : actions/checkout@v4
81+ - uses : actions/checkout@v5
8282 - name : Install build dependencies
8383 run : |
8484 sudo apt-get -y install autoconf automake autopoint build-essential git libfuse3-dev libtool pkg-config libfuse-dev
@@ -94,15 +94,15 @@ jobs:
9494 run : |
9595 tests/runtests.sh
9696 build_fuse3_ubuntu :
97- runs-on : ubuntu-22.04
97+ runs-on : ubuntu-latest
9898 strategy :
9999 matrix :
100100 include :
101101 - architecture : ' x64'
102102 compiler : ' gcc'
103103 configure_options : ' '
104104 steps :
105- - uses : actions/checkout@v4
105+ - uses : actions/checkout@v5
106106 - name : Install build dependencies
107107 run : |
108108 sudo apt-get -y install autoconf automake autopoint build-essential git libfuse3-dev libtool pkg-config libfuse3-dev
@@ -118,7 +118,7 @@ jobs:
118118 run : |
119119 tests/runtests.sh
120120 build_python_ubuntu :
121- runs-on : ubuntu-22.04
121+ runs-on : ubuntu-latest
122122 strategy :
123123 matrix :
124124 include :
@@ -127,7 +127,7 @@ jobs:
127127 configure_options : ' --enable-python'
128128 python_version : ' '
129129 steps :
130- - uses : actions/checkout@v4
130+ - uses : actions/checkout@v5
131131 - name : Install build dependencies
132132 run : |
133133 sudo add-apt-repository universe &&
@@ -147,7 +147,7 @@ jobs:
147147 run : |
148148 tests/runtests.sh
149149 build_setup_py_ubuntu :
150- runs-on : ubuntu-22.04
150+ runs-on : ubuntu-latest
151151 strategy :
152152 matrix :
153153 include :
@@ -156,7 +156,7 @@ jobs:
156156 configure_options : ' '
157157 python-version : ' 3.10'
158158 steps :
159- - uses : actions/checkout@v4
159+ - uses : actions/checkout@v5
160160 - name : Set up Python ${{ matrix.python-version }}
161161 uses : actions/setup-python@v5
162162 with :
@@ -175,7 +175,7 @@ jobs:
175175 run : |
176176 python setup.py build
177177 coverage_ubuntu :
178- runs-on : ubuntu-22.04
178+ runs-on : ubuntu-latest
179179 strategy :
180180 matrix :
181181 include :
@@ -186,7 +186,7 @@ jobs:
186186 compiler : ' gcc'
187187 configure_options : ' --enable-wide-character-type'
188188 steps :
189- - uses : actions/checkout@v4
189+ - uses : actions/checkout@v5
190190 - name : Install build dependencies
191191 run : |
192192 sudo apt-get -y install autoconf automake autopoint build-essential git libfuse3-dev libtool pkg-config
@@ -207,7 +207,7 @@ jobs:
207207 (cd ${DIRECTORY} && find . -maxdepth 1 -name \*.gcno -type f -exec gcov -pb {} \;) \
208208 done
209209 - name : Upload coverage report to Codecov
210- uses : codecov/codecov-action@v4
210+ uses : codecov/codecov-action@v5
211211 with :
212212 name : linux-${{ matrix.architecture }}-gcc-no-optimization
213213 token : ${{ secrets.CODECOV_TOKEN }}
0 commit comments