diff --git a/.github/workflows/ai-triage-campaign.lock.yml b/.github/workflows/ai-triage-campaign.lock.yml index 5e8b495b22..c58fed155c 100644 --- a/.github/workflows/ai-triage-campaign.lock.yml +++ b/.github/workflows/ai-triage-campaign.lock.yml @@ -1742,6 +1742,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -1752,29 +1753,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/archie.lock.yml b/.github/workflows/archie.lock.yml index 02190691a8..f0c15bf1dd 100644 --- a/.github/workflows/archie.lock.yml +++ b/.github/workflows/archie.lock.yml @@ -3348,6 +3348,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -3358,29 +3359,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/artifacts-summary.lock.yml b/.github/workflows/artifacts-summary.lock.yml index a52b2ea654..aeb2b8e649 100644 --- a/.github/workflows/artifacts-summary.lock.yml +++ b/.github/workflows/artifacts-summary.lock.yml @@ -1893,6 +1893,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -1903,29 +1904,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/audit-workflows.lock.yml b/.github/workflows/audit-workflows.lock.yml index 04b1a50373..bd8210e360 100644 --- a/.github/workflows/audit-workflows.lock.yml +++ b/.github/workflows/audit-workflows.lock.yml @@ -3321,6 +3321,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -3331,29 +3332,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/blog-auditor.lock.yml b/.github/workflows/blog-auditor.lock.yml index a8107fafd7..bdda777cb9 100644 --- a/.github/workflows/blog-auditor.lock.yml +++ b/.github/workflows/blog-auditor.lock.yml @@ -2411,6 +2411,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2421,29 +2422,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/brave.lock.yml b/.github/workflows/brave.lock.yml index 25a8bf31c1..4b7996bba6 100644 --- a/.github/workflows/brave.lock.yml +++ b/.github/workflows/brave.lock.yml @@ -3150,6 +3150,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -3160,29 +3161,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/breaking-change-checker.lock.yml b/.github/workflows/breaking-change-checker.lock.yml index 9adfdfa2ae..b70dff51a2 100644 --- a/.github/workflows/breaking-change-checker.lock.yml +++ b/.github/workflows/breaking-change-checker.lock.yml @@ -1959,6 +1959,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -1969,29 +1970,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/changeset.lock.yml b/.github/workflows/changeset.lock.yml index 236013d43a..acb897a37d 100644 --- a/.github/workflows/changeset.lock.yml +++ b/.github/workflows/changeset.lock.yml @@ -2890,6 +2890,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2900,29 +2901,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/ci-doctor.lock.yml b/.github/workflows/ci-doctor.lock.yml index e4e199cffd..0d299f456b 100644 --- a/.github/workflows/ci-doctor.lock.yml +++ b/.github/workflows/ci-doctor.lock.yml @@ -2641,6 +2641,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2651,29 +2652,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/cli-consistency-checker.lock.yml b/.github/workflows/cli-consistency-checker.lock.yml index 85bffb4528..080bbedf09 100644 --- a/.github/workflows/cli-consistency-checker.lock.yml +++ b/.github/workflows/cli-consistency-checker.lock.yml @@ -1987,6 +1987,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -1997,29 +1998,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/cli-version-checker.lock.yml b/.github/workflows/cli-version-checker.lock.yml index c6f709cc33..e6f4018a1d 100644 --- a/.github/workflows/cli-version-checker.lock.yml +++ b/.github/workflows/cli-version-checker.lock.yml @@ -2316,6 +2316,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2326,29 +2327,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/cloclo.lock.yml b/.github/workflows/cloclo.lock.yml index 7674631c6d..45f109cad2 100644 --- a/.github/workflows/cloclo.lock.yml +++ b/.github/workflows/cloclo.lock.yml @@ -3823,6 +3823,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -3833,29 +3834,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/close-old-discussions.lock.yml b/.github/workflows/close-old-discussions.lock.yml index 4505c2c4f6..4f1747a324 100644 --- a/.github/workflows/close-old-discussions.lock.yml +++ b/.github/workflows/close-old-discussions.lock.yml @@ -2162,6 +2162,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2172,29 +2173,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/commit-changes-analyzer.lock.yml b/.github/workflows/commit-changes-analyzer.lock.yml index 5c2b4dab51..13e04868ab 100644 --- a/.github/workflows/commit-changes-analyzer.lock.yml +++ b/.github/workflows/commit-changes-analyzer.lock.yml @@ -2329,6 +2329,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2339,29 +2340,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/copilot-agent-analysis.lock.yml b/.github/workflows/copilot-agent-analysis.lock.yml index 6a28216a74..4013472801 100644 --- a/.github/workflows/copilot-agent-analysis.lock.yml +++ b/.github/workflows/copilot-agent-analysis.lock.yml @@ -2987,6 +2987,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2997,29 +2998,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/copilot-pr-nlp-analysis.lock.yml b/.github/workflows/copilot-pr-nlp-analysis.lock.yml index a7d8f07b10..52e65d1fd5 100644 --- a/.github/workflows/copilot-pr-nlp-analysis.lock.yml +++ b/.github/workflows/copilot-pr-nlp-analysis.lock.yml @@ -3455,6 +3455,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -3465,29 +3466,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/copilot-pr-prompt-analysis.lock.yml b/.github/workflows/copilot-pr-prompt-analysis.lock.yml index b205a30a8e..3313171980 100644 --- a/.github/workflows/copilot-pr-prompt-analysis.lock.yml +++ b/.github/workflows/copilot-pr-prompt-analysis.lock.yml @@ -2547,6 +2547,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2557,29 +2558,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/copilot-session-insights.lock.yml b/.github/workflows/copilot-session-insights.lock.yml index a1626cf713..32f0e355ce 100644 --- a/.github/workflows/copilot-session-insights.lock.yml +++ b/.github/workflows/copilot-session-insights.lock.yml @@ -4946,6 +4946,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -4956,29 +4957,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/craft.lock.yml b/.github/workflows/craft.lock.yml index 6d97d42e9a..e1d48b89e3 100644 --- a/.github/workflows/craft.lock.yml +++ b/.github/workflows/craft.lock.yml @@ -3502,6 +3502,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -3512,29 +3513,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/daily-code-metrics.lock.yml b/.github/workflows/daily-code-metrics.lock.yml index dc582d867b..31702ddb42 100644 --- a/.github/workflows/daily-code-metrics.lock.yml +++ b/.github/workflows/daily-code-metrics.lock.yml @@ -3462,6 +3462,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -3472,29 +3473,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/daily-doc-updater.lock.yml b/.github/workflows/daily-doc-updater.lock.yml index d1cebe85ea..32f11df69e 100644 --- a/.github/workflows/daily-doc-updater.lock.yml +++ b/.github/workflows/daily-doc-updater.lock.yml @@ -2103,6 +2103,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2113,29 +2114,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/daily-fact.lock.yml b/.github/workflows/daily-fact.lock.yml index cf605b4290..1e1738dd4c 100644 --- a/.github/workflows/daily-fact.lock.yml +++ b/.github/workflows/daily-fact.lock.yml @@ -2277,6 +2277,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2287,29 +2288,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/daily-file-diet.lock.yml b/.github/workflows/daily-file-diet.lock.yml index 846ffe77f6..0f565d9da7 100644 --- a/.github/workflows/daily-file-diet.lock.yml +++ b/.github/workflows/daily-file-diet.lock.yml @@ -2241,6 +2241,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2251,29 +2252,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/daily-firewall-report.lock.yml b/.github/workflows/daily-firewall-report.lock.yml index 26841b2a69..a7b1a66079 100644 --- a/.github/workflows/daily-firewall-report.lock.yml +++ b/.github/workflows/daily-firewall-report.lock.yml @@ -2965,6 +2965,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2975,29 +2976,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/daily-issues-report.lock.yml b/.github/workflows/daily-issues-report.lock.yml index 70f89d9464..ea4dab9fc3 100644 --- a/.github/workflows/daily-issues-report.lock.yml +++ b/.github/workflows/daily-issues-report.lock.yml @@ -3751,6 +3751,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -3761,29 +3762,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/daily-malicious-code-scan.lock.yml b/.github/workflows/daily-malicious-code-scan.lock.yml index f8d85ef891..f8c48a0004 100644 --- a/.github/workflows/daily-malicious-code-scan.lock.yml +++ b/.github/workflows/daily-malicious-code-scan.lock.yml @@ -2206,6 +2206,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2216,29 +2217,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/daily-multi-device-docs-tester.lock.yml b/.github/workflows/daily-multi-device-docs-tester.lock.yml index 9d9c26067e..fd6d44e8dc 100644 --- a/.github/workflows/daily-multi-device-docs-tester.lock.yml +++ b/.github/workflows/daily-multi-device-docs-tester.lock.yml @@ -1986,6 +1986,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -1996,29 +1997,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/daily-news.lock.yml b/.github/workflows/daily-news.lock.yml index 2e6b0539e7..738a65589b 100644 --- a/.github/workflows/daily-news.lock.yml +++ b/.github/workflows/daily-news.lock.yml @@ -3512,6 +3512,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -3522,29 +3523,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/daily-performance-summary.lock.yml b/.github/workflows/daily-performance-summary.lock.yml index b77df9b894..12209dd8f4 100644 --- a/.github/workflows/daily-performance-summary.lock.yml +++ b/.github/workflows/daily-performance-summary.lock.yml @@ -3346,6 +3346,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -3356,29 +3357,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/daily-repo-chronicle.lock.yml b/.github/workflows/daily-repo-chronicle.lock.yml index 2595e9dee1..35be6f9b23 100644 --- a/.github/workflows/daily-repo-chronicle.lock.yml +++ b/.github/workflows/daily-repo-chronicle.lock.yml @@ -3058,6 +3058,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -3068,29 +3069,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/daily-team-status.lock.yml b/.github/workflows/daily-team-status.lock.yml index 0323b17b49..3d79cd3561 100644 --- a/.github/workflows/daily-team-status.lock.yml +++ b/.github/workflows/daily-team-status.lock.yml @@ -1807,6 +1807,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -1817,29 +1818,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/deep-report.lock.yml b/.github/workflows/deep-report.lock.yml index b47d8593ae..dfdbbc76c9 100644 --- a/.github/workflows/deep-report.lock.yml +++ b/.github/workflows/deep-report.lock.yml @@ -2694,6 +2694,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2704,29 +2705,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/dependabot-go-checker.lock.yml b/.github/workflows/dependabot-go-checker.lock.yml index 48526f6464..2a02242802 100644 --- a/.github/workflows/dependabot-go-checker.lock.yml +++ b/.github/workflows/dependabot-go-checker.lock.yml @@ -2515,6 +2515,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2525,29 +2526,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/dev-hawk.lock.yml b/.github/workflows/dev-hawk.lock.yml index 3d33aa7386..634b5de8fc 100644 --- a/.github/workflows/dev-hawk.lock.yml +++ b/.github/workflows/dev-hawk.lock.yml @@ -2412,6 +2412,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2422,29 +2423,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/dev.lock.yml b/.github/workflows/dev.lock.yml index 3043ae5a08..b9e294332d 100644 --- a/.github/workflows/dev.lock.yml +++ b/.github/workflows/dev.lock.yml @@ -1690,6 +1690,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -1700,29 +1701,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/developer-docs-consolidator.lock.yml b/.github/workflows/developer-docs-consolidator.lock.yml index 445bb53450..104e4c6344 100644 --- a/.github/workflows/developer-docs-consolidator.lock.yml +++ b/.github/workflows/developer-docs-consolidator.lock.yml @@ -3183,6 +3183,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -3193,29 +3194,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/dictation-prompt.lock.yml b/.github/workflows/dictation-prompt.lock.yml index b8defed0ff..fb872c61db 100644 --- a/.github/workflows/dictation-prompt.lock.yml +++ b/.github/workflows/dictation-prompt.lock.yml @@ -1925,6 +1925,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -1935,29 +1936,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/docs-noob-tester.lock.yml b/.github/workflows/docs-noob-tester.lock.yml index fca9994ab9..67ea18a9d7 100644 --- a/.github/workflows/docs-noob-tester.lock.yml +++ b/.github/workflows/docs-noob-tester.lock.yml @@ -1994,6 +1994,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2004,29 +2005,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/duplicate-code-detector.lock.yml b/.github/workflows/duplicate-code-detector.lock.yml index 802e665cae..b98b0abac4 100644 --- a/.github/workflows/duplicate-code-detector.lock.yml +++ b/.github/workflows/duplicate-code-detector.lock.yml @@ -2070,6 +2070,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2080,29 +2081,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/example-permissions-warning.lock.yml b/.github/workflows/example-permissions-warning.lock.yml index f3d4e17d09..7086c8fdf6 100644 --- a/.github/workflows/example-permissions-warning.lock.yml +++ b/.github/workflows/example-permissions-warning.lock.yml @@ -447,6 +447,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -457,29 +458,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/example-workflow-analyzer.lock.yml b/.github/workflows/example-workflow-analyzer.lock.yml index dbc304588e..808c568ba1 100644 --- a/.github/workflows/example-workflow-analyzer.lock.yml +++ b/.github/workflows/example-workflow-analyzer.lock.yml @@ -1914,6 +1914,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -1924,29 +1925,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/firewall.lock.yml b/.github/workflows/firewall.lock.yml index 1a7734a6d7..9d34499873 100644 --- a/.github/workflows/firewall.lock.yml +++ b/.github/workflows/firewall.lock.yml @@ -500,6 +500,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -510,29 +511,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/github-mcp-structural-analysis.lock.yml b/.github/workflows/github-mcp-structural-analysis.lock.yml index 1ec09786a3..fe60b7742d 100644 --- a/.github/workflows/github-mcp-structural-analysis.lock.yml +++ b/.github/workflows/github-mcp-structural-analysis.lock.yml @@ -3133,6 +3133,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -3143,29 +3144,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/github-mcp-tools-report.lock.yml b/.github/workflows/github-mcp-tools-report.lock.yml index e763ffba87..63dd7df519 100644 --- a/.github/workflows/github-mcp-tools-report.lock.yml +++ b/.github/workflows/github-mcp-tools-report.lock.yml @@ -2895,6 +2895,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2905,29 +2906,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/glossary-maintainer.lock.yml b/.github/workflows/glossary-maintainer.lock.yml index e0618dbd82..a37c31fb94 100644 --- a/.github/workflows/glossary-maintainer.lock.yml +++ b/.github/workflows/glossary-maintainer.lock.yml @@ -2941,6 +2941,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2951,29 +2952,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/go-fan.lock.yml b/.github/workflows/go-fan.lock.yml index 373d226c28..a8964ebd0d 100644 --- a/.github/workflows/go-fan.lock.yml +++ b/.github/workflows/go-fan.lock.yml @@ -2497,6 +2497,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2507,29 +2508,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/go-logger.lock.yml b/.github/workflows/go-logger.lock.yml index 8c3c396da0..7393196665 100644 --- a/.github/workflows/go-logger.lock.yml +++ b/.github/workflows/go-logger.lock.yml @@ -2328,6 +2328,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2338,29 +2339,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/go-pattern-detector.lock.yml b/.github/workflows/go-pattern-detector.lock.yml index f33042654d..c695c43ff5 100644 --- a/.github/workflows/go-pattern-detector.lock.yml +++ b/.github/workflows/go-pattern-detector.lock.yml @@ -2049,6 +2049,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2059,29 +2060,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/grumpy-reviewer.lock.yml b/.github/workflows/grumpy-reviewer.lock.yml index 1d479053be..dbe8a5076f 100644 --- a/.github/workflows/grumpy-reviewer.lock.yml +++ b/.github/workflows/grumpy-reviewer.lock.yml @@ -3304,6 +3304,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -3314,29 +3315,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/instructions-janitor.lock.yml b/.github/workflows/instructions-janitor.lock.yml index 5fc2f83c9b..ce4cd0183f 100644 --- a/.github/workflows/instructions-janitor.lock.yml +++ b/.github/workflows/instructions-janitor.lock.yml @@ -2098,6 +2098,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2108,29 +2109,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/issue-arborist.lock.yml b/.github/workflows/issue-arborist.lock.yml index 03c64027e5..cc7fbc64a9 100644 --- a/.github/workflows/issue-arborist.lock.yml +++ b/.github/workflows/issue-arborist.lock.yml @@ -2087,6 +2087,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2097,29 +2098,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/issue-classifier.lock.yml b/.github/workflows/issue-classifier.lock.yml index 9000ffad91..4217964f5b 100644 --- a/.github/workflows/issue-classifier.lock.yml +++ b/.github/workflows/issue-classifier.lock.yml @@ -2945,6 +2945,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2955,29 +2956,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/issue-monster.lock.yml b/.github/workflows/issue-monster.lock.yml index 70f9aa4948..5cde632297 100644 --- a/.github/workflows/issue-monster.lock.yml +++ b/.github/workflows/issue-monster.lock.yml @@ -2435,6 +2435,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2445,29 +2446,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/issue-triage-agent.lock.yml b/.github/workflows/issue-triage-agent.lock.yml index c5f93c7f29..51d8e0e444 100644 --- a/.github/workflows/issue-triage-agent.lock.yml +++ b/.github/workflows/issue-triage-agent.lock.yml @@ -2089,6 +2089,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2099,29 +2100,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/lockfile-stats.lock.yml b/.github/workflows/lockfile-stats.lock.yml index e1ae0dfc24..4ac85b0bf1 100644 --- a/.github/workflows/lockfile-stats.lock.yml +++ b/.github/workflows/lockfile-stats.lock.yml @@ -2554,6 +2554,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2564,29 +2565,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/mcp-inspector.lock.yml b/.github/workflows/mcp-inspector.lock.yml index 40b7ef6463..3da24dd555 100644 --- a/.github/workflows/mcp-inspector.lock.yml +++ b/.github/workflows/mcp-inspector.lock.yml @@ -2496,6 +2496,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2506,29 +2507,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/mergefest.lock.yml b/.github/workflows/mergefest.lock.yml index 1562612b4f..f2664352a8 100644 --- a/.github/workflows/mergefest.lock.yml +++ b/.github/workflows/mergefest.lock.yml @@ -2630,6 +2630,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2640,29 +2641,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/notion-issue-summary.lock.yml b/.github/workflows/notion-issue-summary.lock.yml index 35850789f9..8548f85dae 100644 --- a/.github/workflows/notion-issue-summary.lock.yml +++ b/.github/workflows/notion-issue-summary.lock.yml @@ -1585,6 +1585,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -1595,29 +1596,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/pdf-summary.lock.yml b/.github/workflows/pdf-summary.lock.yml index aaf9ae86d4..4b60f75544 100644 --- a/.github/workflows/pdf-summary.lock.yml +++ b/.github/workflows/pdf-summary.lock.yml @@ -3318,6 +3318,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -3328,29 +3329,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/plan.lock.yml b/.github/workflows/plan.lock.yml index b494e7011d..3b20a6671b 100644 --- a/.github/workflows/plan.lock.yml +++ b/.github/workflows/plan.lock.yml @@ -2674,6 +2674,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2684,29 +2685,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/poem-bot.lock.yml b/.github/workflows/poem-bot.lock.yml index faec1f8ee0..ad6467a4f6 100644 --- a/.github/workflows/poem-bot.lock.yml +++ b/.github/workflows/poem-bot.lock.yml @@ -4153,6 +4153,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -4163,29 +4164,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/pr-nitpick-reviewer.lock.yml b/.github/workflows/pr-nitpick-reviewer.lock.yml index 56468ef74c..f300726cc9 100644 --- a/.github/workflows/pr-nitpick-reviewer.lock.yml +++ b/.github/workflows/pr-nitpick-reviewer.lock.yml @@ -3642,6 +3642,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -3652,29 +3653,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/prompt-clustering-analysis.lock.yml b/.github/workflows/prompt-clustering-analysis.lock.yml index ffa15c7d66..ab7e82520e 100644 --- a/.github/workflows/prompt-clustering-analysis.lock.yml +++ b/.github/workflows/prompt-clustering-analysis.lock.yml @@ -3774,6 +3774,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -3784,29 +3785,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/python-data-charts.lock.yml b/.github/workflows/python-data-charts.lock.yml index 318f081652..248a37f387 100644 --- a/.github/workflows/python-data-charts.lock.yml +++ b/.github/workflows/python-data-charts.lock.yml @@ -3686,6 +3686,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -3696,29 +3697,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/q.lock.yml b/.github/workflows/q.lock.yml index 5dd4b993e4..3876bde7a8 100644 --- a/.github/workflows/q.lock.yml +++ b/.github/workflows/q.lock.yml @@ -3893,6 +3893,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -3903,29 +3904,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/release.lock.yml b/.github/workflows/release.lock.yml index ef69b21943..5f5c4981e5 100644 --- a/.github/workflows/release.lock.yml +++ b/.github/workflows/release.lock.yml @@ -1992,6 +1992,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2002,29 +2003,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/repo-tree-map.lock.yml b/.github/workflows/repo-tree-map.lock.yml index 02c256228f..b91be0fde5 100644 --- a/.github/workflows/repo-tree-map.lock.yml +++ b/.github/workflows/repo-tree-map.lock.yml @@ -1993,6 +1993,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2003,29 +2004,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/repository-quality-improver.lock.yml b/.github/workflows/repository-quality-improver.lock.yml index b84940b5b9..4499268c9b 100644 --- a/.github/workflows/repository-quality-improver.lock.yml +++ b/.github/workflows/repository-quality-improver.lock.yml @@ -2900,6 +2900,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2910,29 +2911,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/research.lock.yml b/.github/workflows/research.lock.yml index a386635797..935bc629c0 100644 --- a/.github/workflows/research.lock.yml +++ b/.github/workflows/research.lock.yml @@ -1839,6 +1839,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -1849,29 +1850,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/safe-output-health.lock.yml b/.github/workflows/safe-output-health.lock.yml index 41bd18ab76..7908fa3be9 100644 --- a/.github/workflows/safe-output-health.lock.yml +++ b/.github/workflows/safe-output-health.lock.yml @@ -2783,6 +2783,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2793,29 +2794,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/schema-consistency-checker.lock.yml b/.github/workflows/schema-consistency-checker.lock.yml index 7799530228..76ac42299c 100644 --- a/.github/workflows/schema-consistency-checker.lock.yml +++ b/.github/workflows/schema-consistency-checker.lock.yml @@ -2573,6 +2573,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2583,29 +2584,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/scout.lock.yml b/.github/workflows/scout.lock.yml index 671a836409..b8409aeb84 100644 --- a/.github/workflows/scout.lock.yml +++ b/.github/workflows/scout.lock.yml @@ -3846,6 +3846,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -3856,29 +3857,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/security-fix-pr.lock.yml b/.github/workflows/security-fix-pr.lock.yml index 6ce0ff65ca..e4c02c3dc4 100644 --- a/.github/workflows/security-fix-pr.lock.yml +++ b/.github/workflows/security-fix-pr.lock.yml @@ -2056,6 +2056,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2066,29 +2067,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/semantic-function-refactor.lock.yml b/.github/workflows/semantic-function-refactor.lock.yml index 3797031eda..fb0dc8eb31 100644 --- a/.github/workflows/semantic-function-refactor.lock.yml +++ b/.github/workflows/semantic-function-refactor.lock.yml @@ -2812,6 +2812,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2822,29 +2823,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/smoke-claude.lock.yml b/.github/workflows/smoke-claude.lock.yml index a60574ea38..2fe8352687 100644 --- a/.github/workflows/smoke-claude.lock.yml +++ b/.github/workflows/smoke-claude.lock.yml @@ -3704,6 +3704,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -3714,29 +3715,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/smoke-codex.lock.yml b/.github/workflows/smoke-codex.lock.yml index fa29204e60..345847d219 100644 --- a/.github/workflows/smoke-codex.lock.yml +++ b/.github/workflows/smoke-codex.lock.yml @@ -3361,6 +3361,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -3371,29 +3372,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/smoke-copilot-no-firewall.lock.yml b/.github/workflows/smoke-copilot-no-firewall.lock.yml index 7b38b4bc3b..1079788240 100644 --- a/.github/workflows/smoke-copilot-no-firewall.lock.yml +++ b/.github/workflows/smoke-copilot-no-firewall.lock.yml @@ -3438,6 +3438,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -3448,29 +3449,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/smoke-copilot.lock.yml b/.github/workflows/smoke-copilot.lock.yml index 9338d0b8fd..76a693e630 100644 --- a/.github/workflows/smoke-copilot.lock.yml +++ b/.github/workflows/smoke-copilot.lock.yml @@ -3434,6 +3434,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -3444,29 +3445,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/smoke-detector.lock.yml b/.github/workflows/smoke-detector.lock.yml index 48e7dec170..83bdc44af1 100644 --- a/.github/workflows/smoke-detector.lock.yml +++ b/.github/workflows/smoke-detector.lock.yml @@ -3511,6 +3511,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -3521,29 +3522,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/smoke-srt-custom-config.lock.yml b/.github/workflows/smoke-srt-custom-config.lock.yml index f304a96a84..367a5b31fc 100644 --- a/.github/workflows/smoke-srt-custom-config.lock.yml +++ b/.github/workflows/smoke-srt-custom-config.lock.yml @@ -552,6 +552,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -562,29 +563,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/smoke-srt.lock.yml b/.github/workflows/smoke-srt.lock.yml index cf293ee0f4..b4584ea25d 100644 --- a/.github/workflows/smoke-srt.lock.yml +++ b/.github/workflows/smoke-srt.lock.yml @@ -1670,6 +1670,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -1680,29 +1681,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/static-analysis-report.lock.yml b/.github/workflows/static-analysis-report.lock.yml index b5af7fb4e2..d2d2a3d891 100644 --- a/.github/workflows/static-analysis-report.lock.yml +++ b/.github/workflows/static-analysis-report.lock.yml @@ -2603,6 +2603,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2613,29 +2614,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/super-linter.lock.yml b/.github/workflows/super-linter.lock.yml index 66bf0beaf1..c9a8e4c99f 100644 --- a/.github/workflows/super-linter.lock.yml +++ b/.github/workflows/super-linter.lock.yml @@ -2134,6 +2134,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2144,29 +2145,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/technical-doc-writer.lock.yml b/.github/workflows/technical-doc-writer.lock.yml index 32324b11fe..80425d5005 100644 --- a/.github/workflows/technical-doc-writer.lock.yml +++ b/.github/workflows/technical-doc-writer.lock.yml @@ -3195,6 +3195,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -3205,29 +3206,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/test-firewall-escape.lock.yml b/.github/workflows/test-firewall-escape.lock.yml index faf5c3d162..e6754aaa3d 100644 --- a/.github/workflows/test-firewall-escape.lock.yml +++ b/.github/workflows/test-firewall-escape.lock.yml @@ -829,6 +829,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -839,29 +840,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/tidy.lock.yml b/.github/workflows/tidy.lock.yml index 9d99a372db..6ed5bdcc5b 100644 --- a/.github/workflows/tidy.lock.yml +++ b/.github/workflows/tidy.lock.yml @@ -2289,6 +2289,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2299,29 +2300,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/typist.lock.yml b/.github/workflows/typist.lock.yml index c75884e7ed..ef7aa5af31 100644 --- a/.github/workflows/typist.lock.yml +++ b/.github/workflows/typist.lock.yml @@ -2843,6 +2843,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2853,29 +2854,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/unbloat-docs.lock.yml b/.github/workflows/unbloat-docs.lock.yml index 813f78f819..3c124e9e36 100644 --- a/.github/workflows/unbloat-docs.lock.yml +++ b/.github/workflows/unbloat-docs.lock.yml @@ -3582,6 +3582,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -3592,29 +3593,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/video-analyzer.lock.yml b/.github/workflows/video-analyzer.lock.yml index a070768434..2c528f2800 100644 --- a/.github/workflows/video-analyzer.lock.yml +++ b/.github/workflows/video-analyzer.lock.yml @@ -2163,6 +2163,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2173,29 +2174,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/.github/workflows/weekly-issue-summary.lock.yml b/.github/workflows/weekly-issue-summary.lock.yml index e070e5bc79..ea4f7116fe 100644 --- a/.github/workflows/weekly-issue-summary.lock.yml +++ b/.github/workflows/weekly-issue-summary.lock.yml @@ -2915,6 +2915,7 @@ jobs: - name: Append GitHub context to prompt env: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt + GH_AW_GITHUB_ACTOR: ${{ github.actor }} GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }} GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }} GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }} @@ -2925,29 +2926,31 @@ jobs: run: | cat << 'PROMPT_EOF' | envsubst >> "$GH_AW_PROMPT" - The following GitHub context information is available for this workflow: + The following GitHub context information is available for this workflow: + {{#if ${GH_AW_GITHUB_ACTOR} }} + - **actor**: ${GH_AW_GITHUB_ACTOR} + {{/if}} {{#if ${GH_AW_GITHUB_REPOSITORY} }} - ${GH_AW_GITHUB_REPOSITORY} + - **repository**: ${GH_AW_GITHUB_REPOSITORY} {{/if}} {{#if ${GH_AW_GITHUB_WORKSPACE} }} - ${GH_AW_GITHUB_WORKSPACE} + - **workspace**: ${GH_AW_GITHUB_WORKSPACE} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} }} - #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} + - **issue-number**: #${GH_AW_GITHUB_EVENT_ISSUE_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} }} - #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} + - **discussion-number**: #${GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} }} - #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} + - **pull-request-number**: #${GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER} {{/if}} {{#if ${GH_AW_GITHUB_EVENT_COMMENT_ID} }} - ${GH_AW_GITHUB_EVENT_COMMENT_ID} + - **comment-id**: ${GH_AW_GITHUB_EVENT_COMMENT_ID} {{/if}} {{#if ${GH_AW_GITHUB_RUN_ID} }} - ${GH_AW_GITHUB_RUN_ID} + - **workflow-run-id**: ${GH_AW_GITHUB_RUN_ID} {{/if}} - Use this context information to understand the scope of your work. PROMPT_EOF diff --git a/docs/src/content/docs/labs.mdx b/docs/src/content/docs/labs.mdx index 42a800165c..607839b1da 100644 --- a/docs/src/content/docs/labs.mdx +++ b/docs/src/content/docs/labs.mdx @@ -54,6 +54,7 @@ These are experimental agentic workflows used by the GitHub Next team to learn, | [GitHub MCP Remote Server Tools Report Generator](https://github.com/githubnext/gh-aw/blob/main/.github/workflows/github-mcp-tools-report.md) | claude | [![GitHub MCP Remote Server Tools Report Generator](https://github.com/githubnext/gh-aw/actions/workflows/github-mcp-tools-report.lock.yml/badge.svg)](https://github.com/githubnext/gh-aw/actions/workflows/github-mcp-tools-report.lock.yml) | `0 12 * * 0` | - | | [GitHub MCP Structural Analysis](https://github.com/githubnext/gh-aw/blob/main/.github/workflows/github-mcp-structural-analysis.md) | claude | [![GitHub MCP Structural Analysis](https://github.com/githubnext/gh-aw/actions/workflows/github-mcp-structural-analysis.lock.yml/badge.svg)](https://github.com/githubnext/gh-aw/actions/workflows/github-mcp-structural-analysis.lock.yml) | `0 11 * * 1-5` | - | | [Glossary Maintainer](https://github.com/githubnext/gh-aw/blob/main/.github/workflows/glossary-maintainer.md) | copilot | [![Glossary Maintainer](https://github.com/githubnext/gh-aw/actions/workflows/glossary-maintainer.lock.yml/badge.svg)](https://github.com/githubnext/gh-aw/actions/workflows/glossary-maintainer.lock.yml) | `0 10 * * 1-5` | - | +| [Go Fan](https://github.com/githubnext/gh-aw/blob/main/.github/workflows/go-fan.md) | claude | [![Go Fan](https://github.com/githubnext/gh-aw/actions/workflows/go-fan.lock.yml/badge.svg)](https://github.com/githubnext/gh-aw/actions/workflows/go-fan.lock.yml) | `0 7 * * 1-5` | - | | [Go Logger Enhancement](https://github.com/githubnext/gh-aw/blob/main/.github/workflows/go-logger.md) | claude | [![Go Logger Enhancement](https://github.com/githubnext/gh-aw/actions/workflows/go-logger.lock.yml/badge.svg)](https://github.com/githubnext/gh-aw/actions/workflows/go-logger.lock.yml) | `0 12 * * *` | - | | [Go Pattern Detector](https://github.com/githubnext/gh-aw/blob/main/.github/workflows/go-pattern-detector.md) | claude | [![Go Pattern Detector](https://github.com/githubnext/gh-aw/actions/workflows/go-pattern-detector.lock.yml/badge.svg)](https://github.com/githubnext/gh-aw/actions/workflows/go-pattern-detector.lock.yml) | - | - | | [Grumpy Code Reviewer 🔥](https://github.com/githubnext/gh-aw/blob/main/.github/workflows/grumpy-reviewer.md) | copilot | [![Grumpy Code Reviewer 🔥](https://github.com/githubnext/gh-aw/actions/workflows/grumpy-reviewer.lock.yml/badge.svg)](https://github.com/githubnext/gh-aw/actions/workflows/grumpy-reviewer.lock.yml) | - | `/grumpy` | diff --git a/pkg/cli/templates/github-agentic-workflows.instructions.md b/pkg/cli/templates/github-agentic-workflows.instructions.md index 97640971c0..122bc67fc6 100644 --- a/pkg/cli/templates/github-agentic-workflows.instructions.md +++ b/pkg/cli/templates/github-agentic-workflows.instructions.md @@ -282,11 +282,18 @@ The YAML frontmatter supports these fields: ```yaml safe-outputs: create-issue: - title-prefix: "[ai] " # Optional: prefix for issue titles + title-prefix: "[ai] " # Optional: prefix for issue titles labels: [automation, agentic] # Optional: labels to attach to issues max: 5 # Optional: maximum number of issues (default: 1) ``` When using `safe-outputs.create-issue`, the main job does **not** need `issues: write` permission since issue creation is handled by a separate job with appropriate permissions. + + **Temporary IDs and Sub-Issues:** + When creating multiple issues, use `temporary_id` (format: `aw_` + 12 hex chars) to reference parent issues before creation. References like `#aw_abc123def456` in issue bodies are automatically replaced with actual issue numbers. Use the `parent` field to create sub-issue relationships: + ```json + {"type": "create_issue", "temporary_id": "aw_abc123def456", "title": "Parent", "body": "Parent issue"} + {"type": "create_issue", "parent": "aw_abc123def456", "title": "Sub-task", "body": "References #aw_abc123def456"} + ``` - `create-discussion:` - Safe GitHub discussion creation (status, audits, reports, logs) ```yaml safe-outputs: @@ -344,6 +351,26 @@ The YAML frontmatter supports these fields: max: 3 # Optional: maximum number of PRs to close (default: 1) ``` When using `safe-outputs.close-pull-request`, the main job does **not** need `pull-requests: write` permission since PR closing is handled by a separate job with appropriate permissions. + - `add-labels:` - Safe label addition to issues or PRs + ```yaml + safe-outputs: + add-labels: + allowed: [bug, enhancement, documentation] # Optional: restrict to specific labels + max: 3 # Optional: maximum number of labels (default: 3) + target: "*" # Optional: "triggering" (default), "*" (any issue/PR), or number + ``` + When using `safe-outputs.add-labels`, the main job does **not** need `issues: write` or `pull-requests: write` permission since label addition is handled by a separate job with appropriate permissions. + - `link-sub-issue:` - Safe sub-issue linking + ```yaml + safe-outputs: + link-sub-issue: + parent-required-labels: [epic] # Optional: parent must have these labels + parent-title-prefix: "[Epic]" # Optional: parent must match this prefix + sub-required-labels: [task] # Optional: sub-issue must have these labels + sub-title-prefix: "[Task]" # Optional: sub-issue must match this prefix + max: 1 # Optional: maximum number of links (default: 1) + ``` + Links issues as sub-issues using GitHub's parent-child relationships. Agent output includes `parent_issue_number` and `sub_issue_number`. Use with `create-issue` temporary IDs or existing issue numbers. - `noop:` - Log completion message for transparency (auto-enabled) ```yaml safe-outputs: @@ -966,10 +993,12 @@ on: issues: types: [opened, reopened] permissions: - issues: write -tools: - github: - allowed: [issue_read, add_issue_comment, update_issue] + contents: read + actions: read +safe-outputs: + add-labels: + allowed: [bug, enhancement, question, documentation] + add-comment: timeout-minutes: 5 --- @@ -977,7 +1006,7 @@ timeout-minutes: 5 Analyze issue #${{ github.event.issue.number }} and: 1. Categorize the issue type -2. Add appropriate labels +2. Add appropriate labels from the allowed list 3. Post helpful triage comment ``` @@ -988,8 +1017,8 @@ on: schedule: - cron: "0 9 * * 1" # Monday 9AM permissions: - issues: write contents: read + actions: read tools: web-fetch: web-search: @@ -1017,7 +1046,8 @@ on: command: name: helper-bot permissions: - issues: write + contents: read + actions: read safe-outputs: add-comment: --- diff --git a/pkg/workflow/github_context_test.go b/pkg/workflow/github_context_test.go index c2fd644cb0..2e96b1ceb5 100644 --- a/pkg/workflow/github_context_test.go +++ b/pkg/workflow/github_context_test.go @@ -121,6 +121,7 @@ func TestGenerateGitHubContextSecurePattern(t *testing.T) { // Verify that expressions appear in the env section with pretty names expectedEnvVars := map[string]string{ + "GH_AW_GITHUB_ACTOR": "${{ github.actor }}", "GH_AW_GITHUB_REPOSITORY": "${{ github.repository }}", "GH_AW_GITHUB_WORKSPACE": "${{ github.workspace }}", "GH_AW_GITHUB_EVENT_ISSUE_NUMBER": "${{ github.event.issue.number }}", @@ -241,6 +242,7 @@ func TestGitHubContextTemplateConditionals(t *testing.T) { // Check for all expected conditional blocks expectedConditionals := []string{ + "{{#if ${{ github.actor }} }}", "{{#if ${{ github.repository }} }}", "{{#if ${{ github.workspace }} }}", "{{#if ${{ github.event.issue.number }} }}", diff --git a/pkg/workflow/prompts/github_context_prompt.md b/pkg/workflow/prompts/github_context_prompt.md index 494b5aab00..93f5a6bdba 100644 --- a/pkg/workflow/prompts/github_context_prompt.md +++ b/pkg/workflow/prompts/github_context_prompt.md @@ -1,25 +1,27 @@ -The following GitHub context information is available for this workflow: +The following GitHub context information is available for this workflow: +{{#if ${{ github.actor }} }} +- **actor**: ${{ github.actor }} +{{/if}} {{#if ${{ github.repository }} }} -${{ github.repository }} +- **repository**: ${{ github.repository }} {{/if}} {{#if ${{ github.workspace }} }} -${{ github.workspace }} +- **workspace**: ${{ github.workspace }} {{/if}} {{#if ${{ github.event.issue.number }} }} -#${{ github.event.issue.number }} +- **issue-number**: #${{ github.event.issue.number }} {{/if}} {{#if ${{ github.event.discussion.number }} }} -#${{ github.event.discussion.number }} +- **discussion-number**: #${{ github.event.discussion.number }} {{/if}} {{#if ${{ github.event.pull_request.number }} }} -#${{ github.event.pull_request.number }} +- **pull-request-number**: #${{ github.event.pull_request.number }} {{/if}} {{#if ${{ github.event.comment.id }} }} -${{ github.event.comment.id }} +- **comment-id**: ${{ github.event.comment.id }} {{/if}} {{#if ${{ github.run_id }} }} -${{ github.run_id }} +- **workflow-run-id**: ${{ github.run_id }} {{/if}} -Use this context information to understand the scope of your work. diff --git a/pkg/workflow/test_data/expected_claude_baseline.md b/pkg/workflow/test_data/expected_claude_baseline.md index 3cc6564cb9..d8389baf60 100644 --- a/pkg/workflow/test_data/expected_claude_baseline.md +++ b/pkg/workflow/test_data/expected_claude_baseline.md @@ -50,7 +50,7 @@ I'll help you try to call the `draw_pelican` tool. Let me first check if there's 11→ 12→## Discoveries 13→- Previous attempt confirmed `draw_pelican` tool does not exist - 14→- Need to report missing functionali... + 14→- Need to report missing functionali... (truncated) `````` @@ -86,7 +86,7 @@ The file /tmp/gh-aw/cache-memory/plan.md has been updated. Here's the result of 7→1. ✓ Check for existing plan (found previous attempt) 8→2. ✓ Read existing plan 9→3. ✓ Confirm tool is missing (attempted call - tool does not exist) - 10→4. ✓ Report missing... + 10→4. ✓ Report missing... (truncated) ``````