diff --git a/.github/workflows/bandit.yml b/.github/workflows/bandit.yml index aec22944..8cfb7a9e 100644 --- a/.github/workflows/bandit.yml +++ b/.github/workflows/bandit.yml @@ -1,7 +1,7 @@ -name: Linter +name: Bandit on: pull_request jobs: - Bandit: + Linter: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 diff --git a/.github/workflows/black.yml b/.github/workflows/black.yml index 195ddc66..514ddb44 100644 --- a/.github/workflows/black.yml +++ b/.github/workflows/black.yml @@ -1,7 +1,7 @@ -name: Linter +name: Black on: pull_request jobs: - Black: + Linter: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 diff --git a/.github/workflows/eslint.yml b/.github/workflows/eslint.yml index 00849dd0..a04040ad 100644 --- a/.github/workflows/eslint.yml +++ b/.github/workflows/eslint.yml @@ -1,7 +1,7 @@ -name: Linter +name: ESLint on: pull_request jobs: - ESLint: + Linter: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 diff --git a/.github/workflows/hadolint.yml b/.github/workflows/hadolint.yml index 85e327d9..4e185398 100644 --- a/.github/workflows/hadolint.yml +++ b/.github/workflows/hadolint.yml @@ -1,7 +1,7 @@ -name: Linter +name: HadoLint on: pull_request jobs: - HadoLint: + Linter: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 diff --git a/.github/workflows/isort.yml b/.github/workflows/isort.yml index 9b07a235..25f83344 100644 --- a/.github/workflows/isort.yml +++ b/.github/workflows/isort.yml @@ -1,7 +1,7 @@ -name: Linter +name: isort on: pull_request jobs: - isort: + Linter: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 diff --git a/.github/workflows/pylint.yml b/.github/workflows/pylint.yml index 0d222b6c..e1ec93ed 100644 --- a/.github/workflows/pylint.yml +++ b/.github/workflows/pylint.yml @@ -1,7 +1,7 @@ -name: Linter +name: Pylint on: pull_request jobs: - PyLint: + Linter: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 diff --git a/.github/workflows/remark.yml b/.github/workflows/remark.yml index 61fd2294..4da6ab3f 100644 --- a/.github/workflows/remark.yml +++ b/.github/workflows/remark.yml @@ -1,7 +1,7 @@ -name: Linter +name: Remark on: pull_request jobs: - Remark: + Linter: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 diff --git a/.github/workflows/schedule.yml b/.github/workflows/schedule.yml index 9c070a7e..f06abbbd 100644 --- a/.github/workflows/schedule.yml +++ b/.github/workflows/schedule.yml @@ -171,6 +171,10 @@ jobs: HOST_COVERAGE_DATA_DIR: ${{ github.workspace }} CONTAINER_COVERAGE_DATA_DIR: "/coverage_data" run: | + docker-compose -f docker-compose.yml -f docker-compose.dev.yml up -d cvat_opa + max_tries=12 + while [[ $(curl -s -o /dev/null -w "%{http_code}" localhost:8181/health) != "200" && max_tries -gt 0 ]]; do (( max_tries-- )); sleep 5; done + docker-compose -f docker-compose.yml -f docker-compose.dev.yml -f docker-compose.ci.yml run cvat_ci /bin/bash \ -c 'coverage run -a manage.py test cvat/apps cvat-cli && mv .coverage ${CONTAINER_COVERAGE_DATA_DIR}' diff --git a/.github/workflows/stylelint.yml b/.github/workflows/stylelint.yml index 0c07eaea..20e109e1 100644 --- a/.github/workflows/stylelint.yml +++ b/.github/workflows/stylelint.yml @@ -1,7 +1,7 @@ -name: Linter +name: StyleLint on: pull_request jobs: - StyleLint: + Linter: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2