Ability to define steps within the plugin
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 35/100
- issue の種類
- 機能追加
- 明瞭さ
- おおむね明確
- 活発さ
- 停滞
- 技術スタック
- github-actions, typescript
調査の方向性
まず、プラグインが現在 runCmd プロパティをどのように処理し、それを GitHub Actions のコンテナビルドステップに変換しているかを追跡します。提案されている steps エントリを個別の名前付きアクションにどのように対応付けるべきかを確認し、続いて node テスト、linting、その他のコマンドが独立したステップとして実行されることを検証します。issue ではソースファイルやテストは指定されていません。
索引モデルが issue の本文から書いたものです。
説明
I have a number of operations that I would like to execute within the container. There are node tests, linting, type checking, building, python tests and linting and type checking... that's arguably a lot of stuff. Yet, currently everything goes into a single step in GitHub actions - the container build step.
Rather than define everything in the runCmd property, I would like to be able to define basic steps as
steps:
- name: Run node tests
run: pnpm run test
- name: Linting
run: pnpm run lint
...
And that would end up in separate steps within GitHub actions.
- 主要言語
- TypeScript
- スター
- 499
- フォーク
- 101
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
devcontainers/ci のほかの issue
-
難易度 3/5 1〜2日 初心者へのやさしさ 68/100
devcontainers/ci#446 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 55/100
devcontainers/ci#445 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 45/100
devcontainers/ci#444 · コメント 1 件 · リアクション 3 件 ·
-
Inputs are wrong in post step when action is called through a nested composite action再び着手できるかも @v-Kaniska244 が 58 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
devcontainers/ci#442 · 担当者 1 名 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 45/100
devcontainers/ci#437 ·
devcontainers/ci の issue をすべて見る
似ている issue
-
keytrace logo svg?オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
cyclofinance/cyclo.site#448 ·
-
[sanity-plugin-media] Searching for a word with an apostrophe shows an error instead of resultsオープン@sanity-io/studio bug sanity-plugin-media Sieve-Agent
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
-
bug via-triage
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
pingdotgg/t3code#15221 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信