Browse code

Update more CI versions

John Hawthorn authored on 12/07/2025 04:40:52
Showing 1 changed files

... ...
@@ -11,7 +11,7 @@ jobs:
11 11
         os: [ubuntu-latest, macOS-latest]
12 12
     runs-on: ${{ matrix.os }}
13 13
     steps:
14
-    - uses: actions/checkout@v2
14
+    - uses: actions/checkout@v4
15 15
     - name: Compile and run tests
16 16
       run: make && make test
17 17
       env:
... ...
@@ -21,7 +21,7 @@ jobs:
21 21
     runs-on: ubuntu-latest
22 22
     container: docker://alpine
23 23
     steps:
24
-    - uses: actions/checkout@v2
24
+    - uses: actions/checkout@v4
25 25
     - name: Install build dependencies
26 26
       run: apk add build-base
27 27
     - name: Compile and run tests
... ...
@@ -31,15 +31,15 @@ jobs:
31 31
     strategy:
32 32
       matrix:
33 33
         arch: [armv7, aarch64, s390x, ppc64le]
34
-    runs-on: ubuntu-20.04
34
+    runs-on: ubuntu-22.04
35 35
     steps:
36
-      - uses: actions/checkout@v2
37
-      - uses: uraimo/run-on-arch-action@v2.0.5
36
+      - uses: actions/checkout@v4
37
+      - uses: uraimo/run-on-arch-action@v3.0.1
38 38
         name: Compile and run tests
39 39
         id: test
40 40
         with:
41 41
           arch: ${{ matrix.arch }}
42
-          distro: ubuntu20.04
42
+          distro: ubuntu22.04
43 43
           githubToken: ${{ github.token }}
44 44
           install: |
45 45
             apt-get update -q -y
... ...
@@ -50,7 +50,7 @@ jobs:
50 50
     name: Acceptance Tests
51 51
     runs-on: ubuntu-latest
52 52
     steps:
53
-    - uses: actions/checkout@v2
53
+    - uses: actions/checkout@v4
54 54
     - name: Set up Ruby
55 55
       uses: ruby/setup-ruby@v1
56 56
       with: