PHP Classes

File: .github/workflows/CI.yaml

Recommend this page to a friend!
  Classes of Angel Campos   Kubernetes Resource generator   .github/workflows/CI.yaml   Download  
File: .github/workflows/CI.yaml
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: Kubernetes Resource generator
Generate a configuration for a Kubernetes resource
Author: By
Last change:
Date: 1 year ago
Size: 902 bytes
 

Contents

Class file image Download
name: CI on: - pull_request - push jobs: tests: name: Tests runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v2 with: fetch-depth: 0 - name: Setup PHP with Xdebug uses: shivammathur/setup-php@v2 with: php-version: '8.1' coverage: xdebug - name: Install dependencies with composer run: composer update --no-ansi --no-interaction --no-progress - name: Run tests with phpunit/phpunit run: composer run phpunit:run - name: Fix code coverage paths run: sed -i 's@'$GITHUB_WORKSPACE'@/github/workspace/@g' build/coverage/phpunit.coverage.xml - name: SonarCloud Scan uses: SonarSource/sonarcloud-github-action@master env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}