Skip to content

Commit aa90b40

Browse files
committed
All the steps updated to match the individual versions.
modified: test.yml
1 parent 5505624 commit aa90b40

File tree

1 file changed

+21
-20
lines changed

1 file changed

+21
-20
lines changed

.github/workflows/test.yml

Lines changed: 21 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
linux_autotools:
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/checkout@v2
14+
- uses: actions/checkout@v4
1515
- name: autoreconf
1616
run: autoreconf -vif
1717
- name: configure
@@ -25,7 +25,7 @@ jobs:
2525
linux_cmake:
2626
runs-on: ubuntu-latest
2727
steps:
28-
- uses: actions/checkout@v2
28+
- uses: actions/checkout@v4
2929
- name: Install cmake
3030
run: |
3131
sudo apt-get -qq update
@@ -40,7 +40,7 @@ jobs:
4040
linux_meson:
4141
runs-on: ubuntu-latest
4242
steps:
43-
- uses: actions/checkout@v2
43+
- uses: actions/checkout@v4
4444
- name: Install meson / ninja
4545
run: |
4646
sudo apt-get -qq update
@@ -58,17 +58,18 @@ jobs:
5858
ninja test
5959
6060
freebsd_autotools:
61-
runs-on: macos-12
61+
runs-on: ubuntu-latest
6262
steps:
63-
- uses: actions/checkout@v3
63+
- uses: actions/checkout@v4
6464
- name: FreeBSD-with-autotools
65-
uses: cross-platform-actions/action@v0.20.0
65+
uses: cross-platform-actions/action@v0.23.0
6666
with:
6767
operating_system: freebsd
6868
sync_files: runner-to-vm
69-
version: '13.2'
69+
version: '14.0'
7070
run: |
7171
uname -a
72+
whoami
7273
freebsd-version
7374
echo $SHELL
7475
sudo pkg install -y python3 bash automake pkgconf
@@ -79,15 +80,15 @@ jobs:
7980
make check
8081
8182
freebsd_cmake:
82-
runs-on: macos-12
83+
runs-on: ubuntu-latest
8384
steps:
84-
- uses: actions/checkout@v3
85+
- uses: actions/checkout@v4
8586
- name: FreeBSD-with-cmake
86-
uses: cross-platform-actions/action@v0.20.0
87+
uses: cross-platform-actions/action@v0.23.0
8788
with:
8889
operating_system: freebsd
8990
sync_files: runner-to-vm
90-
version: '13.2'
91+
version: '14.0'
9192
run: |
9293
uname -a
9394
freebsd-version
@@ -100,16 +101,16 @@ jobs:
100101
ninja test
101102
102103
freebsd_meson:
103-
runs-on: macos-12
104+
runs-on: ubuntu-latest
104105
name: FreeBSD-with-meson
105106
steps:
106-
- uses: actions/checkout@v3
107+
- uses: actions/checkout@v4
107108
- name: FreeBSD-meson
108-
uses: cross-platform-actions/action@v0.20.0
109+
uses: cross-platform-actions/action@v0.23.0
109110
with:
110111
operating_system: freebsd
111112
sync_files: runner-to-vm
112-
version: '13.2'
113+
version: '14.0'
113114
run: |
114115
uname -a
115116
freebsd-version
@@ -139,7 +140,7 @@ jobs:
139140
macos_cmake:
140141
runs-on: macos-latest
141142
steps:
142-
- uses: actions/checkout@v2
143+
- uses: actions/checkout@v4
143144
- name: brew
144145
run: brew install cmake ninja
145146
- name: cmake
@@ -152,7 +153,7 @@ jobs:
152153
macos_meson:
153154
runs-on: macos-latest
154155
steps:
155-
- uses: actions/checkout@v2
156+
- uses: actions/checkout@v4
156157
- name: brew
157158
run: |
158159
brew install meson ninja
@@ -171,7 +172,7 @@ jobs:
171172
env:
172173
PYTHONIOENCODING: "utf-8"
173174
steps:
174-
- uses: actions/checkout@master
175+
- uses: actions/checkout@v4
175176
- uses: msys2/setup-msys2@v2
176177
with:
177178
msystem: MINGW64
@@ -194,7 +195,7 @@ jobs:
194195
env:
195196
PYTHONIOENCODING: "utf-8"
196197
steps:
197-
- uses: actions/checkout@master
198+
- uses: actions/checkout@v4
198199
- uses: msys2/setup-msys2@v2
199200
with:
200201
msystem: MINGW64
@@ -216,7 +217,7 @@ jobs:
216217
env:
217218
PYTHONIOENCODING: "utf-8"
218219
steps:
219-
- uses: actions/checkout@master
220+
- uses: actions/checkout@v4
220221
- uses: msys2/setup-msys2@v2
221222
with:
222223
msystem: MINGW64

0 commit comments

Comments
 (0)