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

[workflow-editor] Fix stale heading references to workshop-author.md validation procedure

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

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

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

評価

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

調査の方向性

.github/workflows/side-quest.md、security-side-quest.md、workshop-skill-activity-author.md の参照を確認し、workshop-author.md の番号なし見出しと比較します。古くなった見出し参照を更新し、gh aw compile --validate を実行して対応する lock ファイルを再生成します。3 つすべての workflow ファイルが既存の手順を指し、検証が成功すれば完了です。

索引モデルが 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/security-side-quest.lock.yml, .github/workflows/security-side-quest.md, .github/workflows/side-quest.lock.yml, .github/workflows/side-quest.md, .github/workflows/workshop-skill-activity-author.lock.yml, .github/workflows/workshop-skill-activity-author.md

Removes a small piece of stale duplication/bloat: three workflow files pointed to a numbered subsection heading (### 5. Validate agentic workflow snippets) in workshop-author.md that no longer exists — the actual heading is ### Validate agentic workflow snippets (unnumbered, per the "don't number headers" guideline).

Files changed:

  • .github/workflows/side-quest.md
  • .github/workflows/security-side-quest.md
  • .github/workflows/workshop-skill-activity-author.md
  • Regenerated matching *.lock.yml files via gh aw compile --validate

Why this is more Skills-like: shared instructions should point learners (and agents) to a procedure that's easy to find. A stale anchor forces the reader to search instead of following a direct pointer — the opposite of the short, direct guidance this workshop aims for. This fix keeps the "read the shared procedure" pattern intact while making the reference accurate again.

[!WARNING]

Firewall blocked 1 domain

The following domain was blocked by the firewall during workflow execution:

  • api.github.com

[!TIP]
api.github.com is blocked because GitHub API access uses the built-in GitHub tools by default. Instead of adding api.github.com to network.allowed, use tools.github.mode: gh-proxy for direct pre-authenticated GitHub CLI access without requiring network access to api.github.com:

tools:
  github:
    mode: gh-proxy

See GitHub Tools for more information on gh-proxy mode.

To allow these domains, add them to the network.allowed list in your workflow frontmatter:

network:
  allowed:
    - defaults
    - "api.github.com"

See Network Configuration for more information.

Generated by ✂️ Workflow Skills Editor · copilot · auto · 43.8 AIC · ⌖ 7.82 AIC · ⊞ 7.5K · ◷

  • expires on Sep 30, 2026, 7:43 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 '36537846522' -n agent -D '/tmp/agent-36537846522'

# Resolve the bundle source ref, fetch it into a temporary ref, then create the local branch
bundle_path='/tmp/agent-36537846522/aw-fix-workflow-author-snippet-ref.bundle'
temp_ref='refs/bundles/create-pr-fix-workflow-author-snippet-ref-94e43af149fbe638-31361a0e'
target_ref='refs/heads/fix/workflow-author-snippet-ref-94e43af149fbe638'
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 'fix/workflow-author-snippet-ref-94e43af149fbe638'
# 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' 'fix/workflow-author-snippet-ref-94e43af149fbe638'

# Create the pull request
gh pr create --title '[workflow-editor] Fix stale heading references to workshop-author.md validation procedure' --base 'main' --head 'fix/workflow-author-snippet-ref-94e43af149fbe638' --repo 'githubnext/gh-aw-workshop'
主要言語
JavaScript
スター
51
フォーク
23
平均マージ
8時間 37分
マージ済み PR(30日)
23

環境構築

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 を短くまとめたダイジェスト。