ci: re-enable Lighthouse workflow when multei.com.br is back online
まだ誰も着手していません。
評価
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 初心者へのやさしさ
- 68/100
- issue の種類
- 機能追加
- 明瞭さ
- おおむね明確
- 活発さ
- 静か
- 技術スタック
- github-actions, javascript
- 領域
- ci-cd, testing-qa
調査の方向性
まずクリーンなブラウザで https://multei.com.br を確認し、issue にリンクされている失敗した collect の実行を確認します。次に .github/workflows/lighthouse.yml と TROUBLESHOOTING.md の関連するメモを調べます。push によってトリガーされる Lighthouse の実行が復旧し、最近の実行が interstitial の失敗なしに完了し、lighthouseresults アーティファクトが公開されれば完了です。
索引モデルが issue の本文から書いたものです。
説明
Context
The Lighthouse GitHub Actions workflow audits https://multei.com.br on every push. Production currently fails LHCI collect with CHROME_INTERSTITIAL_ERROR (Chrome interstitial / site unavailable), so the workflow was temporarily disabled (trigger changed from push to workflow_dispatch only).
Related:
- Toolchain fix: #418
- Example failing collect after Action upgrades: https://github.com/multei/web/actions/runs/29500972827
Goal
Re-enable automatic Lighthouse runs on push once https://multei.com.br loads cleanly without a Chrome interstitial.
Suggested scope
- Confirm https://multei.com.br responds successfully in a clean browser (no SSL/DNS/interstitial warning).
- In
.github/workflows/lighthouse.yml, restoreon: [push](keepworkflow_dispatchoptional if useful). - Remove or update the temporary-disable comments in that file.
- Trigger a workflow run and confirm LHCI collect + artifact upload succeed.
- Clear or update the related notes in
TROUBLESHOOTING.mdif the interstitial issue is resolved.
Acceptance criteria
- Lighthouse workflow runs automatically on push again.
- A recent run is green (or fails only on real Lighthouse score/assertions, not interstitial/toolchain).
-
lighthouseresultsartifact is published.
Notes
- Do not re-enable on
pushwhile the production URL still shows an interstitial or is otherwise unreachable to Chrome.
- 主要言語
- JavaScript
- スター
- 4
- フォーク
- 2
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
multei/web のほかの issue
-
dependencies todo :spiral_notepad:
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
-
dependencies todo :spiral_notepad:
難易度 4/5 3〜5日 初心者へのやさしさ 55/100
-
dependencies todo :spiral_notepad:
難易度 5/5 1週間以上 初心者へのやさしさ 30/100
-
dependencies todo :spiral_notepad:
難易度 4/5 3〜5日 初心者へのやさしさ 52/100
-
dependencies todo :spiral_notepad:
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
swc-project/swc#12516 ·
メンテナーはふだん 1 日以内に返信
-
feature-request
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
omegaup/omegaup#10323 · コメント 1 件 ·
メンテナーはふだん 5 日以内に返信
-
area/frontend good first issue kind/cooldown
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
kestra-io/kestra#20702 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
Form-data fields are not parsed when importing a cURL request対応中かも @aayushbaluni が今日担当しました。 オープンbug status-new
難易度 2/5 1〜3時間 初心者へのやさしさ 69/100
メンテナーはふだん 1 日以内に返信
-
bug MVP
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
saayam-for-all/webapp#1911 ·
メンテナーはふだん 1 日以内に返信