Skip to content

Upd. Scan. Added scan logs to pdf export file and posibility to copy scan logs to clipboard. #840

Upd. Scan. Added scan logs to pdf export file and posibility to copy scan logs to clipboard.

Upd. Scan. Added scan logs to pdf export file and posibility to copy scan logs to clipboard. #840

Workflow file for this run

name: PHPUnit, PHPCS, Psalm
on: # event list
push: # on push to each of these branches
branches:
- dev
- fix
- master
pull_request:
branches:
- dev
- master
env: # environment variables (available in any part of the action)
PHP_VERSION: 7.4
jobs:
build:
name: PHPUnit, PHPCS, Psalm
runs-on: ubuntu-22.04
env:
DB_CONNECTION: mysql
DB_HOST: localhost
DB_PORT: 3306
DB_DATABASE: wordpress_test
DB_USERNAME: root
DB_PASSWORD: root
steps:
- name: Set up PHP
uses: shivammathur/setup-php@v2
with:
php-version: ${{ env.PHP_VERSION }}
- name: Run MySQL server
run: sudo systemctl start mysql
- name: Code Checkout
uses: actions/checkout@v4
- name: Make the script files executable
run: chmod +x ./tests/wp-test-setup.sh
- name: Install WP develop
run: ./tests/wp-test-setup.sh wordpress_test root root localhost latest
- name: Install Dependencies
run: composer i
- name: Running tests
run: composer test
- name: Telegram notify
if: failure()
uses: appleboy/telegram-action@master
with:
to: ${{ secrets.TELEGRAM_PLUGINS_TO }}
token: ${{ secrets.TELEGRAM_REVIEWER_TOKEN }}
message: |
Hi, <strong>${{ github.actor }}</strong>! Your commit for <strong>${{ github.repository }}</strong>
contains 💯 the best solution but it have to be fixed!
<a href="${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}">Auto-Tests (PHPUnit, PHPCS, Psalm)</a> build failed ⛔!
format: html
disable_web_page_preview: true