├── .gitattributes ├── .github ├── dependabot.yml ├── release.yml └── workflows │ ├── auto-merge.yml │ ├── codeql-analysis.yml │ ├── test-basic.yml │ ├── test-comparison.yml │ ├── test-complex.yml │ ├── test-matrix.yml │ └── test-pr-comment.yml ├── .gitignore ├── LICENSE ├── README.md ├── action.yml ├── env ├── .nvmrc ├── blueprints │ └── setup.json ├── package-lock.json ├── package.json ├── tests │ └── performance │ │ ├── cli │ │ └── results.js │ │ ├── config │ │ ├── global-setup.ts │ │ └── performance-reporter.ts │ │ ├── playwright.config.ts │ │ ├── specs │ │ └── main.spec.ts │ │ └── utils │ │ └── index.ts ├── tsconfig.json └── wp-content │ └── mu-plugins │ ├── reset-helper.php │ └── server-timing-enhancements.php └── tests ├── blueprint-complex.json └── dummy-plugin └── dummy-plugin.php /.gitattributes: -------------------------------------------------------------------------------- 1 | dist/** -diff linguist-generated=true 2 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissspidy/wp-performance-action/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissspidy/wp-performance-action/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/auto-merge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissspidy/wp-performance-action/HEAD/.github/workflows/auto-merge.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissspidy/wp-performance-action/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/test-basic.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissspidy/wp-performance-action/HEAD/.github/workflows/test-basic.yml -------------------------------------------------------------------------------- /.github/workflows/test-comparison.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissspidy/wp-performance-action/HEAD/.github/workflows/test-comparison.yml -------------------------------------------------------------------------------- /.github/workflows/test-complex.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissspidy/wp-performance-action/HEAD/.github/workflows/test-complex.yml -------------------------------------------------------------------------------- /.github/workflows/test-matrix.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissspidy/wp-performance-action/HEAD/.github/workflows/test-matrix.yml -------------------------------------------------------------------------------- /.github/workflows/test-pr-comment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissspidy/wp-performance-action/HEAD/.github/workflows/test-pr-comment.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissspidy/wp-performance-action/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissspidy/wp-performance-action/HEAD/README.md -------------------------------------------------------------------------------- /action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissspidy/wp-performance-action/HEAD/action.yml -------------------------------------------------------------------------------- /env/.nvmrc: -------------------------------------------------------------------------------- 1 | lts/* 2 | -------------------------------------------------------------------------------- /env/blueprints/setup.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissspidy/wp-performance-action/HEAD/env/blueprints/setup.json -------------------------------------------------------------------------------- /env/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissspidy/wp-performance-action/HEAD/env/package-lock.json -------------------------------------------------------------------------------- /env/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissspidy/wp-performance-action/HEAD/env/package.json -------------------------------------------------------------------------------- /env/tests/performance/cli/results.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissspidy/wp-performance-action/HEAD/env/tests/performance/cli/results.js -------------------------------------------------------------------------------- /env/tests/performance/config/global-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissspidy/wp-performance-action/HEAD/env/tests/performance/config/global-setup.ts -------------------------------------------------------------------------------- /env/tests/performance/config/performance-reporter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissspidy/wp-performance-action/HEAD/env/tests/performance/config/performance-reporter.ts -------------------------------------------------------------------------------- /env/tests/performance/playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissspidy/wp-performance-action/HEAD/env/tests/performance/playwright.config.ts -------------------------------------------------------------------------------- /env/tests/performance/specs/main.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissspidy/wp-performance-action/HEAD/env/tests/performance/specs/main.spec.ts -------------------------------------------------------------------------------- /env/tests/performance/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissspidy/wp-performance-action/HEAD/env/tests/performance/utils/index.ts -------------------------------------------------------------------------------- /env/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissspidy/wp-performance-action/HEAD/env/tsconfig.json -------------------------------------------------------------------------------- /env/wp-content/mu-plugins/reset-helper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissspidy/wp-performance-action/HEAD/env/wp-content/mu-plugins/reset-helper.php -------------------------------------------------------------------------------- /env/wp-content/mu-plugins/server-timing-enhancements.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissspidy/wp-performance-action/HEAD/env/wp-content/mu-plugins/server-timing-enhancements.php -------------------------------------------------------------------------------- /tests/blueprint-complex.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissspidy/wp-performance-action/HEAD/tests/blueprint-complex.json -------------------------------------------------------------------------------- /tests/dummy-plugin/dummy-plugin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissspidy/wp-performance-action/HEAD/tests/dummy-plugin/dummy-plugin.php --------------------------------------------------------------------------------