Confusing content: evaluates the expression `hash "package-lock.json"` to derive the final key `npm-d5ea0750`
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 1/5
- 見積もり時間
- 1時間未満
- 初心者へのやさしさ
- 86/100
- issue の種類
- ドキュメント
- 明瞭さ
- 明確に書かれている
- 活発さ
- 活発
- 技術スタック
- github-actions, typescript
調査の方向性
issueでリンクされている依存関係のキャッシュに関する記事を読み、その例を式の記事にある hashFiles() のドキュメントと比較してください。表示されている最終キーがドキュメントの出力と一致するか確認し、誤解を招く表現または例を修正してください。両方の記事でハッシュ式とその出力が一貫して説明されていれば完了です。
索引モデルが issue の本文から書いたものです。
説明
Code of Conduct
- I have read and agree to the GitHub Docs project's Code of Conduct
What article on docs.github.com is affected?
https://docs.github.com/en/actions/reference/workflows-and-actions/dependency-caching
What part(s) of the article would you like to see updated?
The document says:
For example, you can create a
keyusing an expression that calculates the hash of an npmpackage-lock.jsonfile. So, when the dependencies that make up thepackage-lock.jsonfile change, the cache key changes and a new cache is automatically created.npm-${{ hashFiles('package-lock.json') }}GitHub evaluates the expression
hash "package-lock.json"to derive the final key.npm-d5ea0750
However, https://docs.github.com/en/actions/reference/workflows-and-actions/expressions does not document any hash expression, and my tests show that hashFiles() produces the full SHA256 value per https://docs.github.com/en/actions/reference/workflows-and-actions/expressions#hashfiles, not the abbreviated string like d5ea0750.
Additional information
No response
- 主要言語
- TypeScript
- スター
- 21.1k
- フォーク
- 69.3k
- 平均マージ
- 12時間 11分
- マージ済み PR(30日)
- 90
環境構築
このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。
- Dockerfile または Docker Compose ファイルあり
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
github/docs のほかの issue
-
`Managing a branch protection rule` should mention that `merge queues` for `private repositories` are only supported by `enterprise plans`対応中かも @Kiddo4993 が 1 日前に担当しました。 オープンcontent driver persona help wanted
難易度 1/5 1時間未満 初心者へのやさしさ 86/100
github/docs#46506 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信
-
content dependabot driver persona
難易度 2/5 1〜3時間 初心者へのやさしさ 69/100
github/docs#46501 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
Remove models already deprecated (GPT-4o, GPT-5.1 series, Gemini 3 Pro) from "Model multipliers for annual plans on request-based billing (legacy)"再び着手できるかも このイシューのプルリクエストはマージされずにクローズされました。 オープンbuilder persona content driver persona
難易度 1/5 1〜3時間 初心者へのやさしさ 82/100
github/docs#46407 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
builder persona
難易度 1/5 1〜3時間 初心者へのやさしさ 88/100
github/docs#46354 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信
-
builder persona content copilot
難易度 1/5 1〜3時間 初心者へのやさしさ 72/100
github/docs#46334 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
似ている issue
-
Parallel reticle_verify opens per-flow leases without the source lease's ignoreHTTPSErrors対応中かも @as992949791 が今日担当しました。 オープンgood first issue help wanted
難易度 2/5 1〜3時間 初心者へのやさしさ 85/100
reticlehq/reticle#2033 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 1 日以内に返信
-
area:quality p3-medium ready-for-agent type:docs
難易度 2/5 1〜3時間 初心者へのやさしさ 83/100
fderuiter/deruiter.dev#3589 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
manfredsteyer/angular-oauth2-oidc#1514 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
marmelab/react-admin#11431 ·
メンテナーはふだん 1 日以内に返信