Disable flaky CI workflows (Playground tests, SonarCloud)
- Disable WordPress Playground tests from automatic PR/push triggers (WordPress Playground CLI doesn't start reliably in GitHub Actions) - Disable SonarCloud workflow (SONAR_TOKEN returns HTTP 403) - Comment out SonarCloud job in code-quality.yml - Keep workflows available for manual debugging via workflow_dispatch - PHPUnit tests and code quality checks remain active
This commit is contained in:
24
.github/workflows/playground-tests.yml
vendored
24
.github/workflows/playground-tests.yml
vendored
@@ -1,11 +1,27 @@
|
||||
name: WordPress Playground Tests
|
||||
|
||||
# DISABLED: WordPress Playground CLI doesn't work reliably in GitHub Actions CI environments
|
||||
# The server fails to start within timeout periods. These tests should be run locally instead.
|
||||
# See: https://wordpress.github.io/wordpress-playground/developers/local-development
|
||||
#
|
||||
# To run locally:
|
||||
# npm run test:playground:single
|
||||
# npm run test:playground:multisite
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: [ main, feature/* ]
|
||||
pull_request:
|
||||
branches: [ main ]
|
||||
# Disable automatic triggers - only run manually if needed for debugging
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
debug:
|
||||
description: 'Enable debug mode'
|
||||
required: false
|
||||
default: 'false'
|
||||
|
||||
# Commented out triggers that cause CI noise:
|
||||
# push:
|
||||
# branches: [ main, feature/* ]
|
||||
# pull_request:
|
||||
# branches: [ main ]
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
Reference in New Issue
Block a user