diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml new file mode 100644 index 0000000..82fa290 --- /dev/null +++ b/.github/workflows/test.yml @@ -0,0 +1,20 @@ +--- +name: CI +on: [push] +jobs: + test: + runs-on: ubuntu-latest + steps: + - name: checkout + uses: actions/checkout@v4 + + - name: Setup Ruby + uses: ruby/setup-ruby@v1 + with: + bundler-cache: true + + - name: Setup Vim + uses: rhysd/action-setup-vim@v1 + + - name: test + run: rake ci diff --git a/.ruby-version b/.ruby-version new file mode 100644 index 0000000..be94e6f --- /dev/null +++ b/.ruby-version @@ -0,0 +1 @@ +3.2.2 diff --git a/Gemfile b/Gemfile index 4601a47..0923c37 100644 --- a/Gemfile +++ b/Gemfile @@ -1,3 +1,4 @@ -source "https://rubygems.org" -gem 'vim-flavor' +source 'https://rubygems.org' + gem 'rake' +gem 'vim-flavor' diff --git a/Gemfile.lock b/Gemfile.lock index d692082..5f2b897 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -4,8 +4,8 @@ GEM parslet (2.0.0) pastel (0.8.0) tty-color (~> 0.5) - rake (13.0.6) - thor (1.2.1) + rake (13.1.0) + thor (1.3.0) tty-color (0.6.0) vim-flavor (4.0.2) parslet (>= 1.8, < 3.0) @@ -20,4 +20,4 @@ DEPENDENCIES vim-flavor BUNDLED WITH - 2.4.4 + 2.4.22