From 74c59b073ea09abfc6a4117e7e02105e6bdd17bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcus=20=C3=96sterberg?= Date: Sun, 21 Jun 2026 23:41:58 +0200 Subject: [PATCH] feat: aggregate plugin-standard-files summaries into webperf-core.json Add a handler for webperf-plugin-standard-files.webPerfCoreSummary so the standard-files plugin's issues are merged into the consolidated webperf-core.json that webperf_core consumes. Bump to 2026.6.1. Also drop the reviewers line from prep-release (7h3Rabbit is not a repo collaborator, which fails the Create pull request step); assignees stays. --- .github/workflows/prep-release.yml | 1 - lib/index.js | 4 ++++ package.json | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/prep-release.yml b/.github/workflows/prep-release.yml index 8df0c53..1dc82a7 100644 --- a/.github/workflows/prep-release.yml +++ b/.github/workflows/prep-release.yml @@ -43,6 +43,5 @@ jobs: Changes since ${{ steps.changes.outputs.last-tag }}: ${{ steps.changes.outputs.log }} assignees: 7h3Rabbit - reviewers: 7h3Rabbit add-paths: | package.json diff --git a/lib/index.js b/lib/index.js index 3d058e9..7ba6b93 100644 --- a/lib/index.js +++ b/lib/index.js @@ -190,6 +190,10 @@ export default class WebPerfPlugin extends SitespeedioPlugin { await this.appendIssuesToData(message.data.knowledgeData); break; } + case 'webperf-plugin-standard-files.webPerfCoreSummary': { + await this.appendIssuesToData(message.data.knowledgeData); + break; + } case 'sitespeedio.summarize': { for (let group of Object.keys(this.data.groups)) { for (let url of Object.keys(this.data.groups[group].pages)) { diff --git a/package.json b/package.json index ace734c..7e1c075 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "plugin-webperf-core", - "version": "2026.6.0", + "version": "2026.6.1", "type": "module", "exports": "./lib/index.js", "publishConfig": {