diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml deleted file mode 100644 index ad19d2c..0000000 --- a/.github/workflows/test.yml +++ /dev/null @@ -1,61 +0,0 @@ -name: Test - -on: [push] - -jobs: - lint: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - name: Stylua - uses: JohnnyMorganz/stylua-action@v3 - with: - token: ${{ secrets.GITHUB_TOKEN }} - version: latest - args: --check . - - - docs: - runs-on: ubuntu-latest - name: pandoc to vimdoc - steps: - - uses: actions/checkout@v3 - - name: panvimdoc - uses: kdheepak/panvimdoc@main - with: - vimdoc: dracula - treesitter: true - version: "NVIM v0.9.4" - - uses: stefanzweifel/git-auto-commit-action@v4 - with: - commit_message: 'chore(doc): auto generate docs' - commit_user_name: "github-actions[bot]" - commit_user_email: "github-actions[bot]@users.noreply.github.com" - commit_author: "github-actions[bot] " - - test: - name: Run Test - runs-on: ${{ matrix.os }} - strategy: - matrix: - os: [ubuntu-latest, macos-latest] - steps: - - uses: actions/checkout@v3 - - uses: rhysd/action-setup-vim@v1 - with: - neovim: true - - - name: luajit - uses: leafo/gh-actions-lua@v10 - with: - luaVersion: "luajit-2.1.0-beta3" - - - name: luarocks - uses: leafo/gh-actions-luarocks@v4 - - - name: run test - shell: bash - run: | - luarocks install luacheck - luarocks install vusted - vusted ./tests \ No newline at end of file