3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-01-23 02:24:01 +00:00

Regenerate workflow lock files with gh-aw v0.37.12 (#8290)

* Initial plan

* Fix workflow lock files - regenerate with gh-aw v0.37.12

Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
This commit is contained in:
Copilot 2026-01-22 17:37:52 -08:00 committed by GitHub
parent 058a8c082d
commit 6feb3391a2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 70 additions and 52 deletions

View file

@ -13,7 +13,7 @@
# \ /\ / (_) | | | | ( | | | | (_) \ V V /\__ \
# \/ \/ \___/|_| |_|\_\|_| |_|\___/ \_/\_/ |___/
#
# This file was automatically generated by pkg/workflow/maintenance_workflow.go (v0.37.9). DO NOT EDIT.
# This file was automatically generated by pkg/workflow/maintenance_workflow.go (v0.37.12). DO NOT EDIT.
#
# To regenerate this workflow, run:
# gh aw compile
@ -46,7 +46,7 @@ jobs:
issues: write
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions

View file

@ -13,7 +13,7 @@
# \ /\ / (_) | | | | ( | | | | (_) \ V V /\__ \
# \/ \/ \___/|_| |_|\_\|_| |_|\___/ \_/\_/ |___/
#
# This file was automatically generated by gh-aw (v0.37.9). DO NOT EDIT.
# This file was automatically generated by gh-aw (v0.37.12). DO NOT EDIT.
#
# To update this file, edit the corresponding .md file and run:
# gh aw compile
@ -45,7 +45,7 @@ jobs:
comment_repo: ""
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Check workflow file timestamps
@ -82,7 +82,7 @@ jobs:
secret_verification_result: ${{ steps.validate-secret.outputs.verification_result }}
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Create gh-aw temp directory
@ -427,7 +427,7 @@ jobs:
model: process.env.GH_AW_MODEL_AGENT_COPILOT || "",
version: "",
agent_version: "0.0.389",
cli_version: "v0.37.9",
cli_version: "v0.37.12",
workflow_name: "API Coherence Checker",
experimental: false,
supports_tools_allowlist: true,
@ -950,7 +950,7 @@ jobs:
total_count: ${{ steps.missing_tool.outputs.total_count }}
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Debug job inputs
@ -1049,7 +1049,7 @@ jobs:
success: ${{ steps.parse_results.outputs.success }}
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Download agent artifacts
@ -1199,7 +1199,7 @@ jobs:
process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }}
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Download agent output artifact
@ -1236,7 +1236,7 @@ jobs:
permissions: {}
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Download cache-memory artifact (default)

View file

@ -13,7 +13,7 @@
# \ /\ / (_) | | | | ( | | | | (_) \ V V /\__ \
# \/ \/ \___/|_| |_|\_\|_| |_|\___/ \_/\_/ |___/
#
# This file was automatically generated by gh-aw (v0.37.9). DO NOT EDIT.
# This file was automatically generated by gh-aw (v0.37.12). DO NOT EDIT.
#
# To update this file, edit the corresponding .md file and run:
# gh aw compile
@ -45,7 +45,7 @@ jobs:
comment_repo: ""
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Check workflow file timestamps
@ -82,7 +82,7 @@ jobs:
secret_verification_result: ${{ steps.validate-secret.outputs.verification_result }}
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Checkout repository
@ -419,7 +419,7 @@ jobs:
model: process.env.GH_AW_MODEL_AGENT_COPILOT || "",
version: "",
agent_version: "0.0.389",
cli_version: "v0.37.9",
cli_version: "v0.37.12",
workflow_name: "Build Warning Fixer",
experimental: false,
supports_tools_allowlist: true,
@ -866,7 +866,7 @@ jobs:
total_count: ${{ steps.missing_tool.outputs.total_count }}
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Debug job inputs
@ -967,7 +967,7 @@ jobs:
success: ${{ steps.parse_results.outputs.success }}
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Download agent artifacts
@ -1119,7 +1119,7 @@ jobs:
process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }}
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Download agent output artifact

View file

@ -13,7 +13,7 @@
# \ /\ / (_) | | | | ( | | | | (_) \ V V /\__ \
# \/ \/ \___/|_| |_|\_\|_| |_|\___/ \_/\_/ |___/
#
# This file was automatically generated by gh-aw (v0.37.9). DO NOT EDIT.
# This file was automatically generated by gh-aw (v0.37.12). DO NOT EDIT.
#
# To update this file, edit the corresponding .md file and run:
# gh aw compile
@ -45,7 +45,7 @@ jobs:
comment_repo: ""
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Check workflow file timestamps
@ -82,7 +82,7 @@ jobs:
secret_verification_result: ${{ steps.validate-secret.outputs.verification_result }}
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Checkout repository
@ -482,7 +482,7 @@ jobs:
model: process.env.GH_AW_MODEL_AGENT_COPILOT || "",
version: "",
agent_version: "0.0.389",
cli_version: "v0.37.9",
cli_version: "v0.37.12",
workflow_name: "Code Conventions Analyzer",
experimental: false,
supports_tools_allowlist: true,
@ -951,6 +951,12 @@ jobs:
- Alternatives: `std::expected`, `std::optional`, error codes
- Performance and clarity improvements
**Inefficient Stream Output:**
- Using strings to output single characters, such as << "X",
as well as using multiple consecutive constant strings such as << "Foo" << "Bar".
- Alternatives: << 'X' and << "Foo" "Bar"
- Performance improvement and binary size reduction
## Analysis Methodology
1. **Sample key directories** in the codebase:
@ -1020,6 +1026,8 @@ jobs:
**Files Examined**: ~[number] files across key directories
## Executive Summary
PROMPT_EOF
cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT"
[Brief overview of key findings - 2-3 sentences]
@ -1030,8 +1038,6 @@ jobs:
### Previously Identified Issues - Status Update
**✅ RESOLVED Issues** (since last run):
PROMPT_EOF
cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT"
- [List issues from cache that have been resolved, with brief description]
- [Include file references and what changed]
- [Note: Only include if re-verification confirms resolution]
@ -1270,6 +1276,12 @@ jobs:
- **Performance**: [Impact of exception-based control flow]
- **Refactoring Opportunities**: [Specific patterns to replace]
### 4.13 Inefficient Stream Output
- **Current Usage**: [string stream output operator used for single characters]
- **Modern Alternatives**: [use char output operator]
- **Performance**: [Reduce code size and improve performance]
- **Refactoring Opportunities**: [<< "X"]
## 5. Priority Recommendations
Ranked list of improvements by impact and effort:
@ -1431,6 +1443,8 @@ jobs:
**Find constructors/destructors without noexcept:**
```
# Non-virtual destructors without noexcept in headers
PROMPT_EOF
cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT"
grep pattern: "~[A-Za-z_]+\(\)(?!.*noexcept)(?!.*virtual)" glob: "src/**/*.h"
# Virtual destructors without noexcept
@ -1445,8 +1459,6 @@ jobs:
**Find potential non-virtual destructor safety issues:**
```
PROMPT_EOF
cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT"
# Classes with virtual functions (candidates to check destructor)
grep pattern: "class\s+[A-Za-z_]+.*\{.*virtual\s+" glob: "src/**/*.h"
@ -1524,6 +1536,12 @@ jobs:
grep pattern: "catch.*continue|catch.*break" glob: "src/**/*.cpp"
```
**Find inefficient output string operations using constant strings:**
```
grep pattern: "<<\s*\".\"" glob: "src/**/*.cpp"
grep pattern: "<<\s*\".*\"\s*<<\s*\".*\"" glob: "src/**/*.cpp"
```
## Security and Safety
- Never execute untrusted code
@ -1794,7 +1812,7 @@ jobs:
total_count: ${{ steps.missing_tool.outputs.total_count }}
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Debug job inputs
@ -1895,7 +1913,7 @@ jobs:
success: ${{ steps.parse_results.outputs.success }}
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Download agent artifacts
@ -2048,7 +2066,7 @@ jobs:
process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }}
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Download agent output artifact
@ -2111,7 +2129,7 @@ jobs:
permissions: {}
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Download cache-memory artifact (default)

View file

@ -13,7 +13,7 @@
# \ /\ / (_) | | | | ( | | | | (_) \ V V /\__ \
# \/ \/ \___/|_| |_|\_\|_| |_|\___/ \_/\_/ |___/
#
# This file was automatically generated by gh-aw (v0.37.9). DO NOT EDIT.
# This file was automatically generated by gh-aw (v0.37.12). DO NOT EDIT.
#
# To update this file, edit the corresponding .md file and run:
# gh aw compile
@ -45,7 +45,7 @@ jobs:
comment_repo: ""
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Check workflow file timestamps
@ -82,7 +82,7 @@ jobs:
secret_verification_result: ${{ steps.validate-secret.outputs.verification_result }}
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Create gh-aw temp directory
@ -410,7 +410,7 @@ jobs:
model: process.env.GH_AW_MODEL_AGENT_COPILOT || "",
version: "",
agent_version: "0.0.389",
cli_version: "v0.37.9",
cli_version: "v0.37.12",
workflow_name: "Release Notes Updater",
experimental: false,
supports_tools_allowlist: true,
@ -913,7 +913,7 @@ jobs:
total_count: ${{ steps.missing_tool.outputs.total_count }}
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Debug job inputs
@ -1012,7 +1012,7 @@ jobs:
success: ${{ steps.parse_results.outputs.success }}
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Download agent artifacts
@ -1162,7 +1162,7 @@ jobs:
process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }}
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Download agent output artifact

View file

@ -13,7 +13,7 @@
# \ /\ / (_) | | | | ( | | | | (_) \ V V /\__ \
# \/ \/ \___/|_| |_|\_\|_| |_|\___/ \_/\_/ |___/
#
# This file was automatically generated by gh-aw (v0.37.9). DO NOT EDIT.
# This file was automatically generated by gh-aw (v0.37.12). DO NOT EDIT.
#
# To update this file, edit the corresponding .md file and run:
# gh aw compile
@ -49,7 +49,7 @@ jobs:
comment_repo: ""
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Check workflow file timestamps
@ -84,7 +84,7 @@ jobs:
secret_verification_result: ${{ steps.validate-secret.outputs.verification_result }}
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Create gh-aw temp directory
@ -456,7 +456,7 @@ jobs:
model: process.env.GH_AW_MODEL_AGENT_COPILOT || "",
version: "",
agent_version: "0.0.389",
cli_version: "v0.37.9",
cli_version: "v0.37.12",
workflow_name: "Soundness Bug Detector",
experimental: false,
supports_tools_allowlist: true,
@ -801,7 +801,7 @@ jobs:
total_count: ${{ steps.missing_tool.outputs.total_count }}
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Debug job inputs
@ -900,7 +900,7 @@ jobs:
success: ${{ steps.parse_results.outputs.success }}
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Download agent artifacts
@ -1052,7 +1052,7 @@ jobs:
process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }}
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Download agent output artifact
@ -1089,7 +1089,7 @@ jobs:
permissions: {}
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Download cache-memory artifact (default)

View file

@ -13,7 +13,7 @@
# \ /\ / (_) | | | | ( | | | | (_) \ V V /\__ \
# \/ \/ \___/|_| |_|\_\|_| |_|\___/ \_/\_/ |___/
#
# This file was automatically generated by gh-aw (v0.37.9). DO NOT EDIT.
# This file was automatically generated by gh-aw (v0.37.12). DO NOT EDIT.
#
# To update this file, edit the corresponding .md file and run:
# gh aw compile
@ -45,7 +45,7 @@ jobs:
comment_repo: ""
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Check workflow file timestamps
@ -82,7 +82,7 @@ jobs:
secret_verification_result: ${{ steps.validate-secret.outputs.verification_result }}
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Create gh-aw temp directory
@ -427,7 +427,7 @@ jobs:
model: process.env.GH_AW_MODEL_AGENT_COPILOT || "",
version: "",
agent_version: "0.0.389",
cli_version: "v0.37.9",
cli_version: "v0.37.12",
workflow_name: "Workflow Suggestion Agent",
experimental: false,
supports_tools_allowlist: true,
@ -1123,7 +1123,7 @@ jobs:
total_count: ${{ steps.missing_tool.outputs.total_count }}
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Debug job inputs
@ -1222,7 +1222,7 @@ jobs:
success: ${{ steps.parse_results.outputs.success }}
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Download agent artifacts
@ -1372,7 +1372,7 @@ jobs:
process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }}
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Download agent output artifact
@ -1409,7 +1409,7 @@ jobs:
permissions: {}
steps:
- name: Setup Scripts
uses: githubnext/gh-aw/actions/setup@v0.37.9
uses: githubnext/gh-aw/actions/setup@v0.37.12
with:
destination: /opt/gh-aw/actions
- name: Download cache-memory artifact (default)