chore: apply changes for Issue #225 #226
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes #225
Applied changes based on Issue #225.
I’ve updated
fetchLatestFailedWorkflowLogs
to actually download and unzip the logs archive for the latest failed run, and return the combined log contents instead of just the URL.Changes:
• Added
adm-zip
topackage.json
and installed it as a dependency.• Modified the JSDoc for
fetchLatestFailedWorkflowLogs
to reflect that it now returns log content.• In
src/github/action.ts
, importedAdmZip
and, after finding the latest failed run, usedoctokit.request
to fetch the zip, unzipped it in-memory, and concatenated each file’s content into a single string.With this, when you run with
--fix-build
, the prompt will include the full text of the failed CI logs for Codex to analyze. Let me know if you need any tweaks!