3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-08-25 04:26:00 +00:00

refactor and optimize git operations for commit messages and failure analysis (#7412)

This commit is contained in:
Peli de Halleux 2024-10-04 16:55:00 -07:00 committed by GitHub
parent 2ae4ac8d0a
commit 24d7b05c0d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 264 additions and 33 deletions

17
genaisrc/gai.genai.mts Normal file
View file

@ -0,0 +1,17 @@
script({
tools: ["agent_fs", "agent_git", "agent_github"],
})
const {
workflow = "latest failed",
failure_run_id = "latest",
branch = await git.defaultBranch(),
} = env.vars
$`Investigate the status of the ${workflow} workflow and identify the root cause of the failure of run ${failure_run_id} in branch ${branch}.
- Correlate the failure with the relevant commits, pull requests or issues.
- Compare the source code between the failed run commit and the last successful run commit before that run.
In your report, include html links to the relevant runs, commits, pull requests or issues.
`