1
0
mirror of https://github.com/misskey-dev/misskey.git synced 2026-07-25 19:05:03 +02:00
This commit is contained in:
syuilo
2026-06-21 20:40:15 +09:00
parent da518ae5db
commit 473da816f5
4 changed files with 182 additions and 4 deletions

View File

@@ -23,6 +23,11 @@ jobs:
if: github.event.workflow_run.event == 'pull_request' && github.event.workflow_run.conclusion == 'success'
runs-on: ubuntu-latest
steps:
- name: Checkout report generator
uses: actions/checkout@v6.0.2
with:
persist-credentials: false
- name: Download visualizer report
uses: actions/download-artifact@v8
with:
@@ -32,6 +37,9 @@ jobs:
repository: ${{ github.repository }}
run-id: ${{ github.event.workflow_run.id }}
- name: Generate visualizer report
run: node .github/scripts/frontend-bundle-visualizer-report.mjs "$RUNNER_TEMP/frontend-bundle-visualizer/stats.json" "$RUNNER_TEMP/frontend-bundle-visualizer/report.md"
- name: Comment on pull request
uses: actions/github-script@v9
with:

View File

@@ -20,6 +20,7 @@ on:
- pnpm-lock.yaml
- pnpm-workspace.yaml
- .node-version
- .github/scripts/frontend-bundle-visualizer-report.mjs
- .github/workflows/frontend-bundle-visualizer.yml
- .github/workflows/frontend-bundle-visualizer-comment.yml
@@ -64,12 +65,16 @@ jobs:
- name: Build frontend visualizer
env:
FRONTEND_BUNDLE_VISUALIZER: 'true'
FRONTEND_BUNDLE_VISUALIZER_TEMPLATE: markdown
FRONTEND_BUNDLE_VISUALIZER_FILE: ${{ runner.temp }}/frontend-bundle-visualizer/report.md
FRONTEND_BUNDLE_VISUALIZER_TEMPLATE: raw-data
FRONTEND_BUNDLE_VISUALIZER_FILE: ${{ runner.temp }}/frontend-bundle-visualizer/stats.json
run: pnpm --filter frontend run build
- name: Generate visualizer report
run: node .github/scripts/frontend-bundle-visualizer-report.mjs "$RUNNER_TEMP/frontend-bundle-visualizer/stats.json" "$RUNNER_TEMP/frontend-bundle-visualizer/report.md"
- name: Check visualizer report
run: |
test -s "$RUNNER_TEMP/frontend-bundle-visualizer/stats.json"
test -s "$RUNNER_TEMP/frontend-bundle-visualizer/report.md"
cat "$RUNNER_TEMP/frontend-bundle-visualizer/report.md" >> "$GITHUB_STEP_SUMMARY"