Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/copilot-session-insights.lock.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 6 additions & 6 deletions .github/workflows/copilot-session-insights.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ steps:
# Check if gh CLI is available
if ! command -v gh &> /dev/null; then
echo "::error::GitHub CLI (gh) is not installed or not in PATH"
echo "SESSIONS_AVAILABLE=false" >> $GITHUB_OUTPUT
echo "SESSIONS_AVAILABLE=false" >> "$GITHUB_OUTPUT"
exit 1
fi
echo "✓ GitHub CLI found: $(gh --version | head -1)"
Expand All @@ -72,7 +72,7 @@ steps:
echo "::warning::gh agent-task extension is not installed"
echo "::warning::To install: gh extension install github/agent-task"
echo "::warning::This workflow requires GitHub Enterprise Copilot access"
echo "SESSIONS_AVAILABLE=false" >> $GITHUB_OUTPUT
echo "SESSIONS_AVAILABLE=false" >> "$GITHUB_OUTPUT"
exit 1
fi
echo "✓ gh agent-task extension found"
Expand All @@ -82,7 +82,7 @@ steps:
echo "::error::GH_TOKEN is not set"
echo "::warning::Configure GH_AW_COPILOT_TOKEN secret with a Personal Access Token"
echo "::warning::The default GITHUB_TOKEN does not have agent-task API access"
echo "SESSIONS_AVAILABLE=false" >> $GITHUB_OUTPUT
echo "SESSIONS_AVAILABLE=false" >> "$GITHUB_OUTPUT"
exit 1
fi
echo "✓ GH_TOKEN is configured"
Expand All @@ -97,7 +97,7 @@ steps:
if ! gh agent-task list --limit 50 --json number,title,state,createdAt,sessionId > /tmp/gh-aw/agent-sessions/sessions-list.json 2>&1; then
echo "::error::Failed to list agent tasks"
echo "::warning::This may indicate missing permissions or GitHub Enterprise Copilot is not enabled"
echo "SESSIONS_AVAILABLE=false" >> $GITHUB_OUTPUT
echo "SESSIONS_AVAILABLE=false" >> "$GITHUB_OUTPUT"
exit 1
fi

Expand All @@ -107,7 +107,7 @@ steps:

if [ "$TOTAL_SESSIONS" -eq 0 ]; then
echo "::warning::No sessions available for analysis"
echo "SESSIONS_AVAILABLE=false" >> $GITHUB_OUTPUT
echo "SESSIONS_AVAILABLE=false" >> "$GITHUB_OUTPUT"
exit 0
fi

Expand All @@ -124,7 +124,7 @@ steps:
echo "Session logs downloaded to /tmp/gh-aw/agent-sessions/logs/"
echo "Total log files: $LOG_COUNT"

echo "SESSIONS_AVAILABLE=true" >> $GITHUB_OUTPUT
echo "SESSIONS_AVAILABLE=true" >> "$GITHUB_OUTPUT"
echo "::endgroup::"

- name: Create fallback session data
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/daily-perf-improver.lock.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions .github/workflows/daily-perf-improver.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,9 +45,9 @@ steps:
id: check_build_steps_file
run: |
if [ -f ".github/actions/daily-perf-improver/build-steps/action.yml" ]; then
echo "exists=true" >> $GITHUB_OUTPUT
echo "exists=true" >> "$GITHUB_OUTPUT"
else
echo "exists=false" >> $GITHUB_OUTPUT
echo "exists=false" >> "$GITHUB_OUTPUT"
fi
shell: bash
- name: Build the project ready for performance testing, logging to build-steps.log
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/daily-test-improver.lock.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions .github/workflows/daily-test-improver.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,9 +42,9 @@ steps:
id: check_coverage_steps_file
run: |
if [ -f ".github/actions/daily-test-improver/coverage-steps/action.yml" ]; then
echo "exists=true" >> $GITHUB_OUTPUT
echo "exists=true" >> "$GITHUB_OUTPUT"
else
echo "exists=false" >> $GITHUB_OUTPUT
echo "exists=false" >> "$GITHUB_OUTPUT"
fi
shell: bash
- name: Build the project and produce coverage report, logging to coverage-steps.log
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/duplicate-code-detector.lock.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions .github/workflows/prompt-clustering-analysis.lock.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions .github/workflows/prompt-clustering-analysis.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ steps:

# Search for PRs created by Copilot in the last 30 days
echo "Fetching Copilot PRs from the last 30 days..."
gh search prs --repo ${{ github.repository }} \
gh search prs --repo "${{ github.repository }}" \
--author "copilot" \
--created ">=$DATE_30_DAYS_AGO" \
--json number,title,state,createdAt,closedAt,author,body,labels,url,assignees,repository,mergedAt \
Expand Down Expand Up @@ -92,9 +92,9 @@ steps:

# Download full PR data with all available fields
gh pr view "$pr_number" \
--repo ${{ github.repository }} \
--repo "${{ github.repository }}" \
--json additions,assignees,author,autoMergeRequest,baseRefName,baseRefOid,body,changedFiles,closed,closedAt,closingIssuesReferences,comments,commits,createdAt,deletions,files,fullDatabaseId,headRefName,headRefOid,headRepository,headRepositoryOwner,id,isCrossRepository,isDraft,labels,latestReviews,maintainerCanModify,mergeCommit,mergeStateStatus,mergeable,mergedAt,mergedBy,milestone,number,potentialMergeCommit,projectCards,projectItems,reactionGroups,reviewDecision,reviewRequests,reviews,state,statusCheckRollup,title,updatedAt,url \
> /tmp/gh-aw/prompt-cache/pr-full-data/pr-${pr_number}.json
> "/tmp/gh-aw/prompt-cache/pr-full-data/pr-${pr_number}.json"

echo "Downloaded PR #$pr_number"
done
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/shared/ffmpeg.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ steps:
run: |
sudo apt-get update && sudo apt-get install -y ffmpeg
version=$(ffmpeg -version | head -n1)
echo "version=$version" >> $GITHUB_OUTPUT
echo "version=$version" >> "$GITHUB_OUTPUT"
mkdir -p /tmp/gh-aw/ffmpeg
---

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/shared/genaiscript.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ engine:

- name: Run GenAIScript
id: genaiscript
run: genaiscript run /tmp/gh-aw/aw-prompts/prompt.genai.md --mcp-config $GH_AW_MCP_CONFIG --out /tmp/gh-aw/genaiscript-output.md
run: genaiscript run /tmp/gh-aw/aw-prompts/prompt.genai.md --mcp-config "$GH_AW_MCP_CONFIG" --out /tmp/gh-aw/genaiscript-output.md
env:
DEBUG: genaiscript:*
GH_AW_PROMPT: ${{ env.GH_AW_PROMPT }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/shared/opencode.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ engine:
steps:
- name: Install OpenCode and jq
run: |
npm install -g opencode-ai@${GH_AW_AGENT_VERSION}
npm install -g "opencode-ai@${GH_AW_AGENT_VERSION}"
sudo apt-get update && sudo apt-get install -y jq
env:
GH_AW_AGENT_VERSION: ${{ env.GH_AW_AGENT_VERSION }}
Expand Down
Loading
Loading