[workflow-editor] Merge overlapping Codespaces-first guideline sections
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 初心者へのやさしさ
- 63/100
- issue の種類
- リファクタリング
- 明瞭さ
- 明確に書かれている
- 活発さ
- 活発
- 技術スタック
- github-actions
調査の方向性
.github/workflows/guidelines.mdを読み、名前が挙げられている4つのCodespaces-firstセクションと、提案されている5項目の## Codespaces-first core routeを比較してください。列挙された7つのworkflowファイルが共有ガイダンスをどのようにインポートしているかを確認し、その後、--validateでそれらのworkflowを検証してください。重複するセクションが統合され、異なるガイダンスがすべて保持され、lockファイルに変更を加えずに検証が成功すれば完了です。
索引モデルが issue の本文から書いたものです。
説明
[!CAUTION]
Protected files were modified in this change.
This pull request is inrequest_reviewmode and requires explicit human scrutiny before merge.Protected files:
.github/workflows/guidelines.md
What changed
.github/workflows/guidelines.md is the shared authoring reference imported by seven other workflow files (guidelines-enforcer.md, security-side-quest.md, side-quest.md, workshop-author.md, workshop-explanatory-diagrams.md, workshop-skill-activity-author.md, workshop-ui-screenshots.md). It had grown four small, overlapping sections that all said variations of "keep the core route in Codespaces, delay gh setup":
## Codespaces-first tooling progression## Codespaces-first instruction design## Prerequisite discipline## Learner empathy
Each repeated the same underlying rule (stay in Codespaces, don't front-load gh/prerequisites, be patient with terminal-new learners) with slightly different wording, forcing readers to cross-reference four headings for one idea.
Why this is more Skills-like
Merged the four sections into a single ## Codespaces-first core route section with five tight, non-redundant bullets. This mirrors GitHub Skills' direct, no-repeat instructional style — one clear heading per concept instead of near-duplicate guidance spread across several short sections. No rule was dropped; each distinct point (Codespaces-only route, delayed gh setup, prerequisite discipline, learner empathy, UI-first dispatch) is still present, just consolidated.
Validation
guidelines.mdhas no frontmatter and isn't itself a compiled workflow, so there's no lock file to regenerate for it.- Compiled all seven workflows that reference
guidelines.mdwith--validate; all compiled successfully. The generated.lock.ymlcontent was unaffected (confirmed via diff), sinceguidelines.mdis read as supporting instruction text at agent runtime, not embedded at compile time — so no lock file changes are included in this PR.
[!WARNING]
Firewall blocked 1 domain
The following domain was blocked by the firewall during workflow execution:
registry.npmjs.orgTo allow these domains, add them to the
network.allowedlist in your workflow frontmatter:network: allowed: - defaults - "registry.npmjs.org"See Network Configuration for more information.
Generated by ✂️ Workflow Skills Editor · copilot · auto · 78.2 AIC · ⌖ 8.61 AIC · ⊞ 9.6K · ◷
- expires on Oct 14, 2026, 7:51 AM UTC
[!NOTE]
This was originally intended as a pull request, but the git push operation failed.Original error: The process '/usr/bin/git' failed with exit code 1
Workflow Run: View run details and download bundle artifact
The bundle file is available in the
agentartifact in the workflow run linked above.
Create the pull request manually
# Download the artifact from the workflow run
gh run download '38364624118' -n agent -D '/tmp/agent-38364624118'
# Resolve the bundle source ref, fetch it into a temporary ref, then create the local branch
bundle_path='/tmp/agent-38364624118/aw-workflow-editor-merge-codespaces-guidance.bundle'
temp_ref='refs/bundles/create-pr-workflow-editor-merge-codespaces-guidance-dbe6d087db6e583b-e0649b81'
target_ref='refs/heads/workflow-editor/merge-codespaces-guidance-dbe6d087db6e583b'
bundle_source_ref=$(git bundle list-heads "$bundle_path" | awk '$2 ~ /^refs\/heads\// { print $2 }')
if [ -z "$bundle_source_ref" ]; then
bundle_source_ref=$(git bundle list-heads "$bundle_path" | awk '$2 == "HEAD" { print $2 }')
fi
if [ "$(printf '%s\n' "$bundle_source_ref" | sed '/^$/d' | wc -l | tr -d ' ')" != "1" ]; then
echo "Expected exactly one bundle source ref, found: $bundle_source_ref" >&2
exit 1
fi
git fetch "$bundle_path" "${bundle_source_ref}:${temp_ref}"
git update-ref "$target_ref" "$temp_ref"
git checkout 'workflow-editor/merge-codespaces-guidance-dbe6d087db6e583b'
# Ensure the working tree matches the updated branch
git reset --hard
# Remove the temporary bundle ref
git update-ref -d "$temp_ref"
# Push the branch to the target remote
git push 'origin' 'workflow-editor/merge-codespaces-guidance-dbe6d087db6e583b'
# Create the pull request
gh pr create --title '[workflow-editor] Merge overlapping Codespaces-first guideline sections' --base 'main' --head 'workflow-editor/merge-codespaces-guidance-dbe6d087db6e583b' --repo 'githubnext/gh-aw-workshop'
- 主要言語
- JavaScript
- スター
- 53
- フォーク
- 35
- 平均マージ
- 13時間 50分
- マージ済み PR(30日)
- 14
環境構築
このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドなし
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
githubnext/gh-aw-workshop のほかの issue
-
curriculum documentation quality
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
githubnext/gh-aw-workshop#4571 ·
メンテナーはふだん 1 日以内に返信
-
documentation
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
githubnext/gh-aw-workshop#4569 ·
メンテナーはふだん 1 日以内に返信
-
documentation
難易度 1/5 1時間未満 初心者へのやさしさ 85/100
githubnext/gh-aw-workshop#4568 ·
メンテナーはふだん 1 日以内に返信
-
accessibility bug
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
githubnext/gh-aw-workshop#4555 ·
メンテナーはふだん 1 日以内に返信
-
documentation
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
githubnext/gh-aw-workshop#4548 ·
メンテナーはふだん 1 日以内に返信
githubnext/gh-aw-workshop の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
code-yeongyu/oh-my-openagent#10172 ·
メンテナーはふだん 1 日以内に返信
-
Phase 2 PSA Capability & Career Profile
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
bcgov/digital-journeys#2310 ·
-
難易度 1/5 1時間未満 初心者へのやさしさ 82/100
nodejs/node#66743 · リアクション 1 件 ·
メンテナーはふだん 1 日以内に返信
-
enhancement good first issue help wanted
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
OWASP/cve-lite-cli#1335 ·
メンテナーはふだん 1 日以内に返信
-
Channels status: needs triage
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
mastra-ai/mastra#27093 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信