aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLewis Russell <lewis6991@gmail.com>2022-08-14 14:56:15 +0100
committerLewis Russell <lewis6991@gmail.com>2022-08-14 15:41:43 +0100
commit27c3919a48b5a8bccdcf4806ddcde3add1dac4e7 (patch)
treeede74cb2a37195a9469f24e896443189b57b0a9a
parent49e691f58fcfb3da40921430cc03d30e53b44b00 (diff)
downloadrneovim-27c3919a48b5a8bccdcf4806ddcde3add1dac4e7.tar.gz
rneovim-27c3919a48b5a8bccdcf4806ddcde3add1dac4e7.tar.bz2
rneovim-27c3919a48b5a8bccdcf4806ddcde3add1dac4e7.zip
ci(lint): move some steps before build
-rw-r--r--.github/workflows/ci.yml44
1 files changed, 22 insertions, 22 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 9d35e10046..560ffa7710 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -98,6 +98,28 @@ jobs:
${{ env.CACHE_NVIM_DEPS_DIR }}
key: lint-${{ hashFiles('cmake/*', '**/CMakeLists.txt', '!cmake.deps/**CMakeLists.txt') }}-${{ github.base_ref }}
+ - name: Build third-party deps
+ run: ./ci/before_script.sh
+
+ - if: "!cancelled()"
+ name: lintstylua
+ uses: JohnnyMorganz/stylua-action@1.0.0
+ with:
+ token: ${{ secrets.GITHUB_TOKEN }}
+ args: --check runtime/
+
+ - if: "!cancelled()"
+ name: lintlua
+ run: make lintlua
+
+ - if: "!cancelled()"
+ name: lintpy
+ run: make lintpy
+
+ - if: "!cancelled()"
+ name: lintsh
+ run: make lintsh
+
- if: "!cancelled()"
name: uncrustify
run: |
@@ -116,9 +138,6 @@ jobs:
run: |
git diff --color --exit-code
- - name: Build third-party deps
- run: ./ci/before_script.sh
-
- name: Build nvim
run: ./ci/run_tests.sh build_nvim
@@ -127,25 +146,6 @@ jobs:
run: make lintc
- if: "!cancelled()"
- name: lintstylua
- uses: JohnnyMorganz/stylua-action@1.0.0
- with:
- token: ${{ secrets.GITHUB_TOKEN }}
- args: --check runtime/
-
- - if: "!cancelled()"
- name: lintlua
- run: make lintlua
-
- - if: "!cancelled()"
- name: lintpy
- run: make lintpy
-
- - if: "!cancelled()"
- name: lintsh
- run: make lintsh
-
- - if: "!cancelled()"
name: check-single-includes
run: make check-single-includes