Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

[workflow-editor] Merge overlapping Codespaces-first guideline sections

クローズ 初心者向け
#4,533 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

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

評価

難易度
2/5
見積もり時間
1〜3時間
初心者へのやさしさ
63/100
issue の種類
リファクタリング
明瞭さ
明確に書かれている
活発さ
活発
技術スタック
github-actions
領域
documentation

調査の方向性

.github/workflows/guidelines.mdを読み、名前が挙げられている4つのCodespaces-firstセクションと、提案されている5項目の## Codespaces-first core routeを比較してください。列挙された7つのworkflowファイルが共有ガイダンスをどのようにインポートしているかを確認し、その後、--validateでそれらのworkflowを検証してください。重複するセクションが統合され、異なるガイダンスがすべて保持され、lockファイルに変更を加えずに検証が成功すれば完了です。

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

説明

agentic-workflows documentation workflow-editor

[!CAUTION]
Protected files were modified in this change.
This pull request is in request_review mode 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.md has 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.md with --validate; all compiled successfully. The generated .lock.yml content was unaffected (confirmed via diff), since guidelines.md is 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.org

To allow these domains, add them to the network.allowed list 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 agent artifact 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

環境構築

Codespaces で開く

このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。

  • Dockerfile・Docker Compose ファイルなし
  • プルリクエストのテンプレートなし
  • コントリビューションガイドなし

はじめの一歩

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

githubnext/gh-aw-workshop のほかの issue

githubnext/gh-aw-workshop の issue をすべて見る

似ている issue

JavaScript の issue をもっと見る

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

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