ci: correctly checkout vim-flavor using https://

Currently, the CI throws:

The unauthenticated git protocol on port 9418 is no longer supported.
Please see https://github.blog/2021-09-01-improving-git-protocol-security-github/ for more information.

So update vim-flavor to 4.0.1 which uses https:// links instead of
un-authenticated git protocol. Unfortunately, we have to update ruby to
version 3.0 with that.

Let's see if this works.
This commit is contained in:
kazukazuinaina 2022-06-05 18:19:25 +09:00
parent 8681d4d49e
commit 9fad2c3fc4

View File

@ -20,19 +20,23 @@ jobs:
- v8.1.0000 - v8.1.0000
- v8.0.0000 - v8.0.0000
- v7.4 - v7.4
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v2 uses: actions/checkout@v2
- name: Checkout vim-themis - name: Checkout vim-themis
uses: actions/checkout@v2 uses: actions/checkout@v2
with: with:
repository: thinca/vim-themis repository: thinca/vim-themis
path: vim-themis path: vim-themis
- name: Setup Vim - name: Setup Vim
uses: rhysd/action-setup-vim@v1 uses: rhysd/action-setup-vim@v1
id: vim id: vim
with: with:
version: ${{ matrix.vim }} version: ${{ matrix.vim }}
- name: Test - name: Test
env: env:
THEMIS_VIM: ${{ steps.vim.outputs.executable }} THEMIS_VIM: ${{ steps.vim.outputs.executable }}