Mercurial > vim
comparison .github/workflows/ci.yml @ 23919:9bd721a95893 v8.2.2502
patch 8.2.2502: a few github actions are failing
Commit: https://github.com/vim/vim/commit/ca753ec862f8191f1fc5ed161753704a488ed08d
Author: Bram Moolenaar <Bram@vim.org>
Date: Fri Feb 12 19:48:51 2021 +0100
patch 8.2.2502: a few github actions are failing
Problem: A few github actions are failing.
Solution: Install setuptools-rust. (closes https://github.com/vim/vim/issues/7823)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Fri, 12 Feb 2021 20:00:04 +0100 |
parents | 57e79eda1a62 |
children | c0669a521a71 |
comparison
equal
deleted
inserted
replaced
23918:331252d0c5e6 | 23919:9bd721a95893 |
---|---|
205 env: | 205 env: |
206 COVERALLS_REPO_TOKEN: ${{ secrets.COVERALLS_REPO_TOKEN }} | 206 COVERALLS_REPO_TOKEN: ${{ secrets.COVERALLS_REPO_TOKEN }} |
207 COVERALLS_PARALLEL: true | 207 COVERALLS_PARALLEL: true |
208 TRAVIS_JOB_ID: ${{ github.run_id }} | 208 TRAVIS_JOB_ID: ${{ github.run_id }} |
209 run: | | 209 run: | |
210 sudo apt-get install -y python3-setuptools python3-wheel | 210 sudo apt-get install -y python3-setuptools python3-wheel rustc |
211 pip3 install --user setuptools-rust | |
211 # needed for https support for coveralls building cffi only works with gcc, not with clang | 212 # needed for https support for coveralls building cffi only works with gcc, not with clang |
212 CC=gcc pip3 install --user cpp-coveralls pyopenssl ndg-httpsclient pyasn1 | 213 CC=gcc pip3 install --user cpp-coveralls pyopenssl ndg-httpsclient pyasn1 |
213 ~/.local/bin/coveralls -b "${SRCDIR}" -x .xs -e "${SRCDIR}"/if_perl.c -e "${SRCDIR}"/xxd -e "${SRCDIR}"/libvterm --encodings utf-8 | 214 ~/.local/bin/coveralls -b "${SRCDIR}" -x .xs -e "${SRCDIR}"/if_perl.c -e "${SRCDIR}"/xxd -e "${SRCDIR}"/libvterm --encodings utf-8 |
214 | 215 |
215 - name: Codecov | 216 - name: Codecov |