Skip to content

Commit 26c56cb

Browse files
authored
Merge pull request #47 from AkihiroSuda/ci-drop-macos-11
CI: remove macos-11; update Lima etc.
2 parents 8513f80 + 806a750 commit 26c56cb

File tree

2 files changed

+10
-8
lines changed

2 files changed

+10
-8
lines changed

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ on:
1414
- 'master'
1515
jobs:
1616
release:
17-
runs-on: macos-11
17+
runs-on: macos-12
1818
timeout-minutes: 20
1919
steps:
20-
- uses: actions/checkout@v3
20+
- uses: actions/checkout@v4
2121
with:
2222
# https://github.com/reproducible-containers/repro-get/issues/3
2323
fetch-depth: 0

.github/workflows/test.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,14 @@ jobs:
1212
name: Integration tests
1313
strategy:
1414
matrix:
15-
# macos-13-xl is used as macos-13 seems too flaky
16-
platform: [macos-11, macos-12, macos-13-xl]
15+
# macos-13-large is used as macos-13 seems too flaky.
16+
# macos-14 (ARM) cannot be used for the most part of the job
17+
# due to the lack of the support for nested virt.
18+
platform: [macos-12, macos-13-large]
1719
runs-on: ${{ matrix.platform }}
1820
timeout-minutes: 40
1921
steps:
20-
- uses: actions/checkout@v3
22+
- uses: actions/checkout@v4
2123
with:
2224
fetch-depth: 1
2325
- name: Show host info
@@ -46,14 +48,14 @@ jobs:
4648
- name: Test (shared mode)
4749
run: ./test/test.sh /var/run/socket_vmnet
4850
# Bridged mode cannot be tested on GHA
49-
- uses: actions/setup-go@v3
51+
- uses: actions/setup-go@v5
5052
with:
51-
go-version: 1.20.x
53+
go-version: 1.23.x
5254
- name: Install Lima
5355
run: |
5456
git clone https://github.com/lima-vm/lima
5557
cd lima
56-
git checkout v0.17.0
58+
git checkout v0.23.2
5759
make
5860
sudo make install
5961
limactl sudoers >etc_sudoers.d_lima

0 commit comments

Comments
 (0)