diff options
| author | dundargoc <33953936+dundargoc@users.noreply.github.com> | 2023-04-26 23:22:12 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-04-26 23:22:12 +0200 |
| commit | 7d0479c55810af9bf9f115ba69d1419ea81ec41e (patch) | |
| tree | f1c6ef242181f2f249f7144b179d2ea7b1d2a04c /.github/workflows | |
| parent | a1b045f60a22d366e255dfff1c54ed42ebe49284 (diff) | |
| download | rneovim-7d0479c55810af9bf9f115ba69d1419ea81ec41e.tar.gz rneovim-7d0479c55810af9bf9f115ba69d1419ea81ec41e.tar.bz2 rneovim-7d0479c55810af9bf9f115ba69d1419ea81ec41e.zip | |
ci: containerize the external dependencies test
Cirrus ci automatically pushes/caches docker images, which makes
containerization much simpler to handle. Moving this job to cirrus ci
shortens the job by a minute, and reduces github actions CI usage by two
minutes per PR.
Diffstat (limited to '.github/workflows')
| -rw-r--r-- | .github/workflows/test.yml | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 2fc6b13ec4..2b0b9ff20a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -353,47 +353,3 @@ jobs: run: | cd test/old/testdir mingw32-make VERBOSE=1 - - with-external-deps: - runs-on: ubuntu-22.04 - timeout-minutes: 10 - steps: - - uses: actions/checkout@v3 - - - name: Install dependencies - run: | - sudo add-apt-repository ppa:neovim-ppa/stable - ./.github/scripts/install_deps.sh - sudo apt-get install -y \ - libluajit-5.1-dev \ - libmsgpack-dev \ - libtermkey-dev \ - libunibilium-dev \ - libuv1-dev \ - lua-filesystem \ - lua-lpeg \ - luajit \ - lua-luv-dev - # libtree-sitter-dev \ - # libvterm-dev - - # Remove comments from packages once we start using these external - # dependencies. - - - uses: ./.github/actions/cache - - - name: Build third-party deps - run: | - # Ideally all dependencies should external for this job, but some - # dependencies don't have the required version available. We use the - # bundled versions for these with the hopes of being able to remove them - # later on. - cmake -S cmake.deps -B .deps -G Ninja -D USE_BUNDLED=OFF \ - -D USE_BUNDLED_LIBVTERM=ON \ - -D USE_BUNDLED_TS=ON - cmake --build .deps - - - name: Build - run: | - cmake --preset ci - cmake --build build |