Просмотр исходного кода

Move from Ubuntu 18.04

Base on https://github.com/nextcloud/notify_push/releases, the 18.04 will be deprecated. Also moving toolchain to 1.68 to hopefully fix FreeBSD build core dump issue.
n-connect лет назад: 2
Родитель
Сommit
d88286642e
1 измененных файлов с 6 добавлено и 6 удалено
  1. 6 6
      .github/workflows/build.yaml

+ 6 - 6
.github/workflows/build.yaml

@@ -26,7 +26,7 @@ jobs:
26 26
   build:
27 27
 
28 28
     name: Build - ${{ matrix.job.name }}
29
-    runs-on: ubuntu-18.04
29
+    runs-on: ubuntu-22.04
30 30
     strategy:
31 31
       fail-fast: false
32 32
       matrix:
@@ -45,7 +45,7 @@ jobs:
45 45
       - name: Install toolchain
46 46
         uses: actions-rs/toolchain@v1
47 47
         with:
48
-          toolchain: "1.62"
48
+          toolchain: "1.68"
49 49
           override: true
50 50
           default: true
51 51
           components: rustfmt
@@ -166,7 +166,7 @@ jobs:
166 166
     needs: 
167 167
       - build
168 168
       - build-win
169
-    runs-on: ubuntu-18.04
169
+    runs-on: ubuntu-20.04
170 170
     strategy:
171 171
       fail-fast: false
172 172
       matrix:
@@ -206,7 +206,7 @@ jobs:
206 206
 
207 207
     name: Docker push - ${{ matrix.job.name }}
208 208
     needs: build
209
-    runs-on: ubuntu-18.04
209
+    runs-on: ubuntu-22.04
210 210
     strategy:
211 211
       fail-fast: false
212 212
       matrix:
@@ -276,7 +276,7 @@ jobs:
276 276
 
277 277
     name: Docker manifest
278 278
     needs: docker
279
-    runs-on: ubuntu-18.04
279
+    runs-on: ubuntu-22.04
280 280
 
281 281
     steps:
282 282
 
@@ -328,7 +328,7 @@ jobs:
328 328
 
329 329
     name: Docker push classic - ${{ matrix.job.name }}
330 330
     needs: build
331
-    runs-on: ubuntu-18.04
331
+    runs-on: ubuntu-22.04
332 332
     strategy:
333 333
       fail-fast: false
334 334
       matrix: