Action CI: cover multi-id only and skip on all three OSes
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 初心者へのやさしさ
- 72/100
- issue の種類
- 機能追加
- 明瞭さ
- 明確に書かれている
- 活発さ
- 活発
- 技術スタック
- github-actions, markdown, python, yaml
- 領域
- build-system
調査の方向性
.github/workflows/ci.yml の uses: ./ を実行するジョブと、action.yml の only/skip 入力の解析から始めてください。tests/fixtures/action-pass に対して only: project git、tests/fixtures/action-fail に対して only: project と skip を指定するマトリクスステップを追加し、その後 ROADMAP.md の「Not covered」の注記を更新してください。ステップが Ubuntu、Windows、macOS で成功し、意図的に壊した空白による分割で新しいステップが失敗すれば完了です。
索引モデルが issue の本文から書いたものです。
説明
Problem: The GitHub Action CI job (.github/workflows/ci.yml, job running uses: ./) only ever passes a single id to only (only: project) and never uses skip. Both inputs are documented as space-separated lists in action.yml, so a quoting or splitting bug on one OS would go unnoticed. ROADMAP.md lists this as not covered.
Do:
- Add steps to the existing Ubuntu/Windows/macOS matrix job:
only: project gitontests/fixtures/action-pass: must succeed.only: projectplusskip: <the failing id>ontests/fixtures/action-fail: must succeed, provingskipremoves the failure.- Optional:
format: json+output, then assert with a shortpython -cthat the skipped id is absent and bothonlyprefixes are present.
- Update the ROADMAP.md "Not covered" note (SARIF is already covered by the existing step, so the note is stale there too).
Done when:
- The new steps pass on all three OSes.
- Breaking the space splitting in
action.ymlmakes at least one new step fail.
Notes:
- No product code changes expected; CI and ROADMAP only.
- Comment below to claim it and I will assign you.
- 主要言語
- Python
- スター
- 2
- フォーク
- 3
- 平均マージ
- 10時間 51分
- マージ済み PR(30日)
- 40
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
Evalogical-Inc/devReady のほかの issue
-
enhancement good first issue help wanted
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
Evalogical-Inc/devReady#66 ·
メンテナーはふだん 1 日以内に返信
-
enhancement good first issue
難易度 2/5 3〜5日 初心者へのやさしさ 72/100
Evalogical-Inc/devReady#61 ·
メンテナーはふだん 1 日以内に返信
-
good first issue help wanted
難易度 2/5 1〜3時間 初心者へのやさしさ 45/100
Evalogical-Inc/devReady#72 ·
メンテナーはふだん 1 日以内に返信
-
Read the Java pin from .sdkmanrc対応中かも @Utkarsh3725 が今日担当しました。 オープンenhancement good first issue help wanted
難易度 3/5 半日 初心者へのやさしさ 74/100
Evalogical-Inc/devReady#70 ·
メンテナーはふだん 1 日以内に返信
-
enhancement good first issue help wanted
難易度 3/5 1〜2日 初心者へのやさしさ 72/100
Evalogical-Inc/devReady#69 ·
メンテナーはふだん 1 日以内に返信
Evalogical-Inc/devReady の issue をすべて見る
似ている issue
-
fleet size/m
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
sipyourdrink-ltd/bernstein#7548 ·
メンテナーはふだん 1 日以内に返信
-
good first issue help wanted level 1 wocs
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
GianlucaBave/murmury#73 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
G-nn-r/lg_heatpump#52 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
agno-agi/agno#11657 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
category:codebase:gpi category:codebase:handle type:bug
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100
メンテナーはふだん 1 日以内に返信