mirror of
https://github.com/whisperity/CodeChecker-Action.git
synced 2026-02-09 22:57:45 +00:00
ci: Use v6.18.0 manually compiled for parse tests
The PyPI package for the release appears to be broken.
This commit is contained in:
9
.github/workflows/test.yml
vendored
9
.github/workflows/test.yml
vendored
@@ -110,6 +110,10 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
logfile: 'test/simple/compile_commands.json'
|
logfile: 'test/simple/compile_commands.json'
|
||||||
fail-build-if-reports: true
|
fail-build-if-reports: true
|
||||||
|
# FIXME: 6.18 release on PyPI is broken when it comes to the "parse"
|
||||||
|
# command. See Ericsson/CodeChecker#3515.
|
||||||
|
install-custom: true
|
||||||
|
version: "v6.18.0"
|
||||||
- name: "Reject test if previous step did not fail"
|
- name: "Reject test if previous step did not fail"
|
||||||
if: ${{ steps.codechecker.outcome != 'failure' }}
|
if: ${{ steps.codechecker.outcome != 'failure' }}
|
||||||
run: |
|
run: |
|
||||||
@@ -126,10 +130,15 @@ jobs:
|
|||||||
id: codechecker
|
id: codechecker
|
||||||
with:
|
with:
|
||||||
logfile: 'test/simple/compile_commands.json'
|
logfile: 'test/simple/compile_commands.json'
|
||||||
|
# FIXME: 6.18 release on PyPI is broken when it comes to the "parse"
|
||||||
|
# command. See Ericsson/CodeChecker#3515.
|
||||||
|
install-custom: true
|
||||||
|
version: "v6.18.0"
|
||||||
- uses: actions/upload-artifact@v2
|
- uses: actions/upload-artifact@v2
|
||||||
with:
|
with:
|
||||||
name: "Parse HTML test results"
|
name: "Parse HTML test results"
|
||||||
path: ${{ steps.codechecker.outputs.result-html-dir }}
|
path: ${{ steps.codechecker.outputs.result-html-dir }}
|
||||||
|
if-no-files-found: error
|
||||||
|
|
||||||
store:
|
store:
|
||||||
name: "Store: Authenticated local store of single result"
|
name: "Store: Authenticated local store of single result"
|
||||||
|
|||||||
Reference in New Issue
Block a user