Skip to content

Commit bf311f1

Browse files
committed
fix: do not try to symlink unpublished versions
1 parent 71da90a commit bf311f1

File tree

1 file changed

+16
-5
lines changed

1 file changed

+16
-5
lines changed

.github/workflows/installation_test.yml

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
name: Installation CI
33
on: # yamllint disable-line rule:truthy
44
push:
5+
branches: [main]
56
paths: [scripts/, .github/workflows/installation_test.yml]
67
pull_request:
78
paths: [scripts/, .github/workflows/installation_test.yml]
@@ -16,7 +17,7 @@ concurrency:
1617

1718
jobs:
1819
install_linux:
19-
name: Test official release install on Linux
20+
name: Linux install
2021
strategy:
2122
fail-fast: false
2223
matrix:
@@ -25,6 +26,11 @@ jobs:
2526
- {instance: ubuntu-24.04-arm, arch: arm64}
2627
install_method: [binary, source]
2728
neovim_version: [stable, nightly, v0.9.0]
29+
exclude:
30+
- config:
31+
arch: arm64
32+
instance: ubuntu-24.04-arm
33+
neovim_version: v0.9.0
2834
runs-on: ubuntu-latest
2935
steps:
3036
- uses: actions/checkout@v4
@@ -40,13 +46,13 @@ jobs:
4046
-m ${{ matrix.install_method }} -a x86_64
4147
~/.remote-nvim/nvim-downloads/${{ matrix.neovim_version }}/bin/nvim -v
4248
install_macos:
43-
name: Test official release install on macOS
49+
name: MacOS install
4450
strategy:
4551
fail-fast: false
4652
matrix:
4753
config:
4854
- {instance: macos-13, arch: x86_64}
49-
- {instance: macos-latest, arch: arm64}
55+
- {instance: macos-15, arch: arm64}
5056
install_method: [binary, source]
5157
neovim_version: [stable, nightly, v0.9.0]
5258
runs-on: ${{ matrix.config.instance }}
@@ -60,16 +66,21 @@ jobs:
6066
-m ${{ matrix.install_method }} -a ${{ matrix.config.arch }}
6167
~/.remote-nvim/nvim-downloads/${{ matrix.neovim_version }}/bin/nvim -v
6268
symlink_test:
63-
name: Test symlink to system Neovim works
69+
name: Symlink test
6470
strategy:
6571
fail-fast: false
6672
matrix:
6773
config:
6874
- {instance: ubuntu-latest, arch: x86-64}
6975
- {instance: ubuntu-24.04-arm, arch: arm64}
7076
- {instance: macos-13, arch: x86_64}
71-
- {instance: macos-latest, arch: arm64}
77+
- {instance: macos-15, arch: arm64}
7278
neovim_version: [stable, nightly, v0.9.0]
79+
exclude:
80+
- config:
81+
arch: arm64
82+
instance: ubuntu-24.04-arm
83+
neovim_version: v0.9.0
7384
runs-on: ${{ matrix.config.instance }}
7485
steps:
7586
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)