Skip to content

Commit

Permalink
Merge branch 'master' into devel
Browse files Browse the repository at this point in the history
  • Loading branch information
k-takata committed Jul 31, 2024
2 parents b9fd6c9 + bb0e4cf commit 5abb84b
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 21 deletions.
11 changes: 11 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates

version: 2
updates:
- package-ecosystem: "github-actions" # See documentation for possible values
directory: "/" # Location of package manifests
schedule:
interval: "weekly"
31 changes: 10 additions & 21 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,11 @@ jobs:
vim_type: ['Vim', 'Neovim']
version: ['head', 'stable', 'oldest']
os: ['ubuntu-latest', 'macos-latest', 'windows-latest']
download: ['available', 'never']

include:
- vim_type: 'Vim'
version: 'stable'
vim_version: 'v8.2.0000'
vim_version: 'v9.1.0000'

# minpac requires Vim v8.0.0050 or later.
- vim_type: 'Vim'
Expand All @@ -29,38 +28,28 @@ jobs:
- vim_type: 'Neovim'
version: 'oldest'

# download == 'available' is preferred, but it doesn't work well on
# Ubuntu with Vim. (Appimage versions of Vim cause troubles because
# it changes LD_LIBRARY_PATH.)
- vim_type: 'Neovim'
download: 'never'
- vim_type: 'Vim'
os: 'ubuntu-latest'
download: 'available'
# Oldest vim doesn't work on macOS any more.
- vim_type: 'Vim'
version: 'oldest'
os: 'macos-latest'
download: 'never'
- vim_type: 'Vim'
os: 'windows-latest'
download: 'never'

# FIXME: Neovim doesn't work on Ubuntu. Disable it for now.
- vim_type: 'Neovim'
os: 'ubuntu-latest'

runs-on: '${{ matrix.os }}'

steps:
- name: 'Checkout'
uses: 'actions/checkout@v2'
uses: 'actions/checkout@v4'

- name: 'Setup Vim'
id: 'vim'
uses: 'thinca/action-setup-vim@v1'
uses: 'thinca/action-setup-vim@v2'
with:
vim_version: '${{ matrix.vim_version || matrix.version }}'
vim_type: '${{ matrix.vim_type }}'
download: '${{ matrix.download }}'

# download == 'available' is preferred, but it doesn't work well on
# Ubuntu with Vim. (Appimage versions of Vim cause troubles because
# it changes LD_LIBRARY_PATH.)
download: ${{ (matrix.vim_type == 'Vim' && matrix.os == 'ubuntu-latest') && 'never' || 'available' }}

- name: 'Run test (Windows)'
if: ${{ startsWith(matrix.os, 'windows') }}
Expand Down

0 comments on commit 5abb84b

Please sign in to comment.