Mercurial > vim
changeset 23221:4046b3d17d60 v8.2.2156
patch 8.2.2156: Github actions run on pusing a tag
Commit: https://github.com/vim/vim/commit/b5b77378bc35cb268c384e98c59f2bf8cb406270
Author: Bram Moolenaar <Bram@vim.org>
Date: Fri Dec 18 13:31:31 2020 +0100
patch 8.2.2156: Github actions run on pusing a tag
Problem: Github actions run on pusing a tag.
Solution: Don't run CI on tag push. Omit coveralls on pull-request.
(Ozaki Kiichi, closes #7489)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Fri, 18 Dec 2020 13:45:04 +0100 |
parents | 69a1ebf37348 |
children | 02583af08913 |
files | .github/workflows/ci.yml .github/workflows/codeql-analysis.yml src/version.c |
diffstat | 3 files changed, 13 insertions(+), 9 deletions(-) [+] |
line wrap: on
line diff
--- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,6 +1,9 @@ name: GitHub CI -on: [push, pull_request] +on: + push: + branches: ['**'] + pull_request: jobs: linux: @@ -197,7 +200,7 @@ jobs: do_test make ${SHADOWOPT} ${TEST} - name: Coveralls - if: matrix.coverage && success() + if: matrix.coverage && success() && github.event_name != 'pull_request' env: COVERALLS_REPO_TOKEN: ${{ secrets.COVERALLS_REPO_TOKEN }} COVERALLS_PARALLEL: true @@ -210,8 +213,11 @@ jobs: - name: Codecov if: matrix.coverage && success() - run: | - cd "${SRCDIR}" && bash <(curl -s https://codecov.io/bash) + uses: codecov/codecov-action@v1 + with: + flags: ${{ matrix.features }}-${{ matrix.compiler }}-${{ matrix.extra }} + fail_ci_if_error: true + working-directory: ${{ env.SRCDIR }} - name: ASan logs if: contains(matrix.extra, 'asan') && !cancelled() @@ -225,7 +231,7 @@ jobs: runs-on: ubuntu-latest needs: linux - if: always() + if: github.event_name != 'pull_request' steps: - name: Parallel finished
--- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -31,10 +31,6 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v2 - with: - # We must fetch at least the immediate parents so that if this is - # a pull request then we can checkout the head. - fetch-depth: 2 # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL