We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Workflow-tasks failed due to zero tolerance for warnings in different code checker tasks in the moodle-ci pipeline. See issue #63 for reference.
If the warning config is to be restored in the future, a copy of the original workflow for moodle-ci.yml can be found below:
name: build on: [push, pull_request] jobs: test: runs-on: ubuntu-18.04 services: postgres: image: postgres:9.6 env: POSTGRES_USER: 'postgres' POSTGRES_HOST_AUTH_METHOD: 'trust' ports: - 5432:5432 options: --health-cmd pg_isready --health-interval 10s --health-timeout 5s --health-retries 3 mariadb: image: mariadb:10 env: MYSQL_USER: 'root' MYSQL_ALLOW_EMPTY_PASSWORD: "true" ports: - 3306:3306 options: --health-cmd="mysqladmin ping" --health-interval 10s --health-timeout 5s --health-retries 3 strategy: fail-fast: false matrix: php: ['7.2', '7.3', '7.4'] moodle-branch: ['MOODLE_400_STABLE', 'MOODLE_310_STABLE'] database: [pgsql, mariadb] steps: - name: Check out repository code uses: actions/checkout@v2 with: path: plugin - name: Setup PHP ${{ matrix.php }} uses: shivammathur/setup-php@v2 with: php-version: ${{ matrix.php }} coverage: none - name: Initialise moodle-plugin-ci run: | composer create-project -n --no-dev --prefer-dist moodlehq/moodle-plugin-ci ci ^3 echo $(cd ci/bin; pwd) >> $GITHUB_PATH echo $(cd ci/vendor/bin; pwd) >> $GITHUB_PATH sudo locale-gen en_AU.UTF-8 - name: Install moodle-plugin-ci run: | moodle-plugin-ci install --plugin ./plugin --db-host=127.0.0.1 env: DB: ${{ matrix.database }} MOODLE_BRANCH: ${{ matrix.moodle-branch }} - name: PHP Lint if: ${{ always() }} run: moodle-plugin-ci phplint - name: PHP Copy/Paste Detector continue-on-error: true # This step will show errors but will not fail if: ${{ always() }} run: moodle-plugin-ci phpcpd - name: PHP Mess Detector continue-on-error: true # This step will show errors but will not fail if: ${{ always() }} run: moodle-plugin-ci phpmd - name: Moodle Code Checker if: ${{ always() }} run: moodle-plugin-ci codechecker --max-warnings 0 - name: Moodle PHPDoc Checker if: ${{ always() }} run: moodle-plugin-ci phpdoc - name: Validating if: ${{ always() }} run: moodle-plugin-ci validate - name: Check upgrade savepoints if: ${{ always() }} run: moodle-plugin-ci savepoints - name: Mustache Lint if: ${{ always() }} run: moodle-plugin-ci mustache - name: Grunt if: ${{ always() }} run: moodle-plugin-ci grunt --max-lint-warnings 0 - name: PHPUnit tests if: ${{ always() }} run: moodle-plugin-ci phpunit --coverage-clover - name: Behat features if: ${{ always() }} run: moodle-plugin-ci behat --profile chrome - name: Convert Coverage (clover2lcov) uses: andstor/clover2lcov-action@v1 if: ${{ always() }} with: src: ./coverage.xml dst: ./coverage/lcov.info - name: Coveralls Parallel if: ${{ always() }} uses: coverallsapp/github-action@master with: github-token: ${{ secrets.github_token }} flag-name: run-${{ matrix.test_number }} parallel: true finish: needs: test if: always() runs-on: ubuntu-latest steps: - name: Coveralls Finished uses: coverallsapp/github-action@master with: github-token: ${{ secrets.github_token }} parallel-finished: true
The text was updated successfully, but these errors were encountered:
No longer relevant.
Sorry, something went wrong.
No branches or pull requests
Workflow-tasks failed due to zero tolerance for warnings in different code checker tasks in the moodle-ci pipeline. See issue #63 for reference.
If the warning config is to be restored in the future, a copy of the original workflow for moodle-ci.yml can be found below:
Workflow with --max-warnings 0
The text was updated successfully, but these errors were encountered: