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

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