full-day workshop: Align Azure deployment steps with current azd infrastructure generation

オープン
#269 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
68/100
issue の種類
ドキュメント
明瞭さ
おおむね明確
活発さ
活発
技術スタック
azure, github-actions

調査の方向性

Exercise 8 とチェックイン済みの next-steps.md から始め、続いて azd init --from-code と azd infra gen を実行して、生成された infra/main.bicep、infra/resources.bicep、およびモジュールをドキュメント化されたフローと比較します。テストした azd のバージョン、サービスの検証、API_SERVER_URL に関する構造的なガイダンス、Bicep の検証、生成された workflow とデプロイされたエンドポイントの確認を文書化します。

索引モデルが issue の本文から書いたものです。

説明

priority: P0

Problem

Exercise 8 runs azd init --from-code and immediately tells learners to edit infra/resources.bicep. That file is not tracked in the template. The checked-in next-steps.md, generated for the current azd flow, states that azd initially generates infrastructure in memory and that learners must run azd infra gen to persist infra/main.bicep, infra/resources.bicep, and modules.

The exercise therefore assumes a generated file that may not exist. It also relies on a fixed location near line 130 and specific client/server output names, although generated azd output can vary by version and detection result.

Suggested change

Pin or state a tested azd version and document the complete, reproducible path that creates editable Bicep before asking learners to modify it.

Acceptance criteria

  • A fresh run produces infra/resources.bicep before the edit step, with any required azd infra gen command documented.
  • The supported/tested azd version is stated.
  • Learners validate the services detected by azd init --from-code.
  • The API_SERVER_URL edit identifies the correct resource structurally rather than by approximate line number.
  • Bicep validation runs before azd pipeline config.
  • The generated workflow and deployed endpoints are verified using the documented flow.
主要言語
Python
スター
80
フォーク
161
平均マージ
31分
マージ済み PR(30日)
1

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

github-samples/pets-workshop のほかの issue

github-samples/pets-workshop の issue をすべて見る

似ている issue

Python の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。