mirror of
https://github.com/irungentoo/toxcore.git
synced 2024-03-22 13:30:51 +08:00
chore: Cancel old PR builds on docker and sonar-scan workflows.
Also, don't error on test failures on windows (they are very flaky).
This commit is contained in:
parent
83efb17367
commit
814090f2b8
5
.github/workflows/docker.yml
vendored
5
.github/workflows/docker.yml
vendored
|
@ -6,6 +6,11 @@ on:
|
|||
pull_request:
|
||||
branches: [master]
|
||||
|
||||
# Cancel old PR builds when pushing new commits.
|
||||
concurrency:
|
||||
group: docker-${{ github.event.pull_request.number || github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
docker-bootstrap-node:
|
||||
runs-on: ubuntu-latest
|
||||
|
|
5
.github/workflows/sonar-scan.yml
vendored
5
.github/workflows/sonar-scan.yml
vendored
|
@ -6,6 +6,11 @@ on:
|
|||
pull_request:
|
||||
branches: [master]
|
||||
|
||||
# Cancel old PR builds when pushing new commits.
|
||||
concurrency:
|
||||
group: scan-${{ github.event.pull_request.number || github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
sonar-scan:
|
||||
runs-on: ubuntu-latest
|
||||
|
|
|
@ -12,4 +12,4 @@ jobs:
|
|||
- bash: python -m pip install conan==1.59.0
|
||||
- bash: git submodule update --init --recursive
|
||||
- bash: conan install -if _build -o with_tests=True -o shared=$(conan.shared) .
|
||||
- bash: CONAN_CPU_COUNT=50 CTEST_OUTPUT_ON_FAILURE=1 conan build -bf _build -if _build .
|
||||
- bash: CONAN_CPU_COUNT=50 CTEST_OUTPUT_ON_FAILURE=1 conan build -bf _build -if _build . || true
|
||||
|
|
|
@ -3,4 +3,4 @@ FROM toxchat/alpine-s390x:latest
|
|||
WORKDIR /work/c-toxcore
|
||||
COPY . /work/c-toxcore/
|
||||
|
||||
RUN .github/scripts/cmake-alpine-s390x
|
||||
RUN [".github/scripts/cmake-alpine-s390x"]
|
||||
|
|
|
@ -3,4 +3,4 @@ FROM toxchat/freebsd:latest
|
|||
WORKDIR /work/c-toxcore
|
||||
COPY . /work/c-toxcore/
|
||||
|
||||
RUN .github/scripts/cmake-freebsd
|
||||
RUN [".github/scripts/cmake-freebsd"]
|
||||
|
|
Loading…
Reference in New Issue
Block a user