Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit98c6380

Browse files
committed
cleanup
1 parent6f4325e commit98c6380

File tree

1 file changed

+25
-24
lines changed

1 file changed

+25
-24
lines changed

‎.github/workflows/traiage.yaml‎

Lines changed: 25 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -119,48 +119,49 @@ jobs:
119119
./scripts/traiage.sh archive
120120
echo "archive_url=${BUCKET_PREFIX%%/}/$WORKSPACE_NAME.tar.gz" >> "${GITHUB_OUTPUT}"
121121
122-
-name:Report results
122+
-name:Generate a summary of the changes and post a comment on GitHub.
123+
id:generate-summary
123124
env:
124-
ISSUE_URL:${{ inputs.issue_url }}
125-
CONTEXT_KEY:${{ steps.extract-context.outputs.context_key }}
126-
WORKSPACE_NAME:${{ steps.create-workspace.outputs.workspace_name }}
127125
ARCHIVE_URL:${{ steps.create-archive.outputs.archive_url }}
128126
BUCKET_PREFIX:"gs://coder-traiage-outputs/traiage"
127+
CONTEXT_KEY:${{ steps.extract-context.outputs.context_key }}
128+
GITHUB_TOKEN:${{ github.token }}
129+
ISSUE_URL:${{ inputs.issue_url }}
130+
WORKSPACE_NAME:${{ steps.create-workspace.outputs.workspace_name }}
129131
run:|
132+
SUMMARY_FILE=$(mktemp)
133+
trap 'rm -f "${SUMMARY_FILE}"' EXIT
134+
AUTO_SUMMARY=$(./scripts/traiage.sh summary)
130135
{
131136
echo "## TrAIage Results";
132137
echo "- **Issue URL:** ${ISSUE_URL}";
133138
echo "- **Context Key:** ${CONTEXT_KEY}";
134139
echo "- **Workspace:** ${WORKSPACE_NAME}";
135140
echo "- **Archive URL:** ${ARCHIVE_URL}";
136-
141+
echo "";
142+
echo "${AUTO_SUMMARY}";
143+
echo "";
137144
echo "To fetch the output to your own workspace:";
138145
echo '';
139146
echo '```bash';
140147
echo "BUCKET_PREFIX=${BUCKET_PREFIX} WORKSPACE_NAME=${WORKSPACE_NAME} ./scripts/traiage.sh resume";
141-
echo '```'
142-
} >> "${GITHUB_STEP_SUMMARY}"
148+
echo '```';
149+
echo ''
150+
} >> "${SUMMARY_FILE}"
143151
144-
-name:Generate a summary of the changes and post a comment on GitHub.
145-
id:generate-summary
152+
./scripts/traiage.sh summary >> "${SUMMARY_FILE}"
153+
SUMMARY=$(<"${SUMMARY_FILE}")
154+
echo "${SUMMARY}" >> "${GITHUB_STEP_SUMMARY}"
155+
echo "summary=${SUMMARY}" >> "${GITHUB_OUTPUT}"
156+
157+
-name:Comment on Issue (only for coder/coder)
158+
id:comment-issue
159+
if:${{ startsWith(github.event.inputs.issue_url, format('https://github.com/{0}/', github.repository)) }}
146160
env:
147-
WORKSPACE_NAME:${{ steps.create-workspace.outputs.workspace_name }}
148161
ISSUE_URL:${{ inputs.issue_url }}
149-
GITHUB_TOKEN:${{github.token }}
162+
SUMMARY:${{steps.generate-summary.outputs.summary }}
150163
run:|
151-
SUMMARY_FILE=$(mktemp)
152-
trap 'rm -f "${SUMMARY_FILE}"' EXIT
153-
154-
./scripts/traiage.sh summary > "${SUMMARY_FILE}"
155-
{
156-
echo '';
157-
echo "To fetch the output to your own workspace:";
158-
echo '';
159-
echo '```bash';
160-
echo "BUCKET_PREFIX=${BUCKET_PREFIX} WORKSPACE_NAME=${WORKSPACE_NAME} ./scripts/traiage.sh resume";
161-
echo '```'
162-
} >> "${SUMMARY_FILE}"
163-
gh issue comment "${ISSUE_URL}" --body-file "${SUMMARY_FILE}" --create-if-none --edit-last
164+
gh issue comment "${ISSUE_URL}" --body-file "${SUMMARY}" --create-if-none --edit-last
164165
165166
-name:Cleanup workspace
166167
if:steps.create-workspace.outputs.workspace_name != '' && steps.create-archive.outputs.archive_url != ''

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp