Angelica Moreira
8eb35b3c46
remove deeptest skill (handled by external agent)
2026-03-11 21:53:16 +00:00
Angelica Moreira
621638abb9
run black and ruff on all skill scripts
2026-03-11 21:53:10 +00:00
Angelica Moreira
9d674404c8
Add action/expectation/result structure to all skill definitions
...
Each step in every SKILL.md now carries labeled Action, Expectation,
and Result blocks so the agent can mechanically execute, verify, and
branch at each stage. Format chosen after comparing three variants
(indented blocks, inline keywords, tables) on a prove-validity
simulation; indented blocks scored highest on routing completeness
and checkability.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-11 19:51:59 +00:00
Angelica Moreira
d349b93d1d
Add Copilot skill architecture with 10 skills, 2 agents, and shared infra
...
Introduce .github/skills/ with solve, prove, optimize, simplify,
encode, explain, benchmark, memory-safety, static-analysis, and
deeptest skills. Each skill follows a SKILL.md + scripts/ pattern
with Python scripts backed by a shared SQLite logging library
(z3db.py). Two orchestrator agents (z3-solver, z3-verifier) route
requests to the appropriate skills.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-11 17:41:29 +00:00
Angelica Moreira
1cba7cb5ee
fix: pass GH_TOKEN to memory safety report workflow
...
The reporting workflow needs explicit GH_TOKEN env to download
artifacts from the triggering workflow run via gh CLI.
2026-03-09 21:49:22 +00:00
Angelica Moreira
123bb620d4
Add ASan/UBSan memory safety CI workflow
...
Adds a workflow that builds and tests Z3 with AddressSanitizer and
UndefinedBehaviorSanitizer on every push to catch runtime memory errors
and undefined behavior. Runs unit tests, SMT-LIB2 benchmarks, and
regression tests under both sanitizers. Includes a Copilot agentic
workflow to generate summary reports as GitHub Discussions.
Triggered on push (path-filtered to src/) and manual dispatch.
2026-03-04 16:31:29 +00:00
Nikolaj Bjorner
9031089999
add zipt reviewer to master branch
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2026-03-02 16:51:52 -08:00
Nikolaj Bjorner
30483d6cf2
Merge pull request #8835 from Z3Prover/dependabot/github_actions/actions/download-artifact-8.0.0
...
Bump actions/download-artifact from 6.0.0 to 8.0.0
2026-03-02 15:48:03 -08:00
Nikolaj Bjorner
ef648ff632
Merge pull request #8833 from Z3Prover/dependabot/github_actions/actions/upload-artifact-7.0.0
...
Bump actions/upload-artifact from 6.0.0 to 7.0.0
2026-03-02 15:47:48 -08:00
Nikolaj Bjorner
07742ed49f
Merge pull request #8834 from Z3Prover/dependabot/github_actions/actions/cache-5.0.3
...
Bump actions/cache from 4.3.0 to 5.0.3
2026-03-02 15:47:34 -08:00
Nikolaj Bjorner
ba88256a2a
Merge pull request #8836 from Z3Prover/dependabot/github_actions/actions/checkout-6.0.2
...
Bump actions/checkout from 5.0.1 to 6.0.2
2026-03-02 15:47:22 -08:00
dependabot[bot]
11d3a11cea
Bump github/gh-aw from 0.45.6 to 0.51.6
...
Bumps [github/gh-aw](https://github.com/github/gh-aw ) from 0.45.6 to 0.51.6.
- [Release notes](https://github.com/github/gh-aw/releases )
- [Commits](https://github.com/github/gh-aw/compare/v0.45.6...v0.51.6 )
---
updated-dependencies:
- dependency-name: github/gh-aw
dependency-version: 0.51.6
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-02 23:44:00 +00:00
dependabot[bot]
e482052b37
Bump actions/checkout from 5.0.1 to 6.0.2
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5.0.1 to 6.0.2.
- [Release notes](https://github.com/actions/checkout/releases )
- [Commits](https://github.com/actions/checkout/compare/v5.0.1...v6.0.2 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.2
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-02 23:42:08 +00:00
dependabot[bot]
867e768aa8
Bump actions/download-artifact from 6.0.0 to 8.0.0
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 6.0.0 to 8.0.0.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v6...v8 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: 8.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-02 23:41:23 +00:00
dependabot[bot]
b7a4ddbcd5
Bump actions/cache from 4.3.0 to 5.0.3
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4.3.0 to 5.0.3.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v4.3.0...v5.0.3 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: 5.0.3
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-02 23:40:54 +00:00
dependabot[bot]
a7e3635931
Bump actions/upload-artifact from 6.0.0 to 7.0.0
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 6.0.0 to 7.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-02 23:40:26 +00:00
copilot-swe-agent[bot]
51c84fb295
Increase Clang Static Analyzer workflow timeout from 90 to 180 minutes
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-03-01 20:18:45 +00:00
copilot-swe-agent[bot]
ddb8e35560
Update CSA workflow to integrate CSA report content directly into GitHub Discussion
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-26 03:41:55 +00:00
copilot-swe-agent[bot]
99d8db8ba8
initial plan
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-26 03:39:40 +00:00
Nikolaj Bjorner
5ccc2cd8c0
recompile
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2026-02-24 16:17:46 -08:00
Nikolaj Bjorner
0064a2d70a
Merge branch 'master' into copilot/update-grep-search-methods
2026-02-24 16:16:50 -08:00
Nikolaj Bjorner
48de0f8a5e
updated compiled workflows
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2026-02-24 16:12:53 -08:00
copilot-swe-agent[bot]
bf934398d7
Update api-coherence-checker to search for Rust traits and trait implementations
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-25 00:10:31 +00:00
copilot-swe-agent[bot]
54b0746033
Add compilation database to csa-analysis workflow
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-24 20:05:15 +00:00
copilot-swe-agent[bot]
cdd5582a5b
Add Clang Static Analyzer (CSA) agentic workflow with Discussion reporting
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-24 19:30:15 +00:00
copilot-swe-agent[bot]
4ebf453365
Add issue-backlog-processor agentic workflow
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-24 16:54:49 +00:00
copilot-swe-agent[bot]
1f5bc9ba0c
Add Rust bindings (prove-rs/z3.rs) to API coherence checker workflow
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-24 16:36:54 +00:00
Nikolaj Bjorner
441fbe25fa
Merge pull request #8742 from Z3Prover/dependabot/github_actions/actions/setup-go-6
...
Bump actions/setup-go from 5 to 6
2026-02-23 20:33:03 -08:00
Nikolaj Bjorner
fe5c15e1fc
Merge pull request #8743 from Z3Prover/dependabot/github_actions/github/gh-aw-0.49.5
...
Bump github/gh-aw from 0.45.6 to 0.49.5
2026-02-23 20:32:37 -08:00
Nikolaj Bjorner
87a8ccfa0e
Merge pull request #8744 from Z3Prover/dependabot/github_actions/actions/upload-artifact-6
...
Bump actions/upload-artifact from 4 to 6
2026-02-23 20:32:11 -08:00
Nikolaj Bjorner
55753ba36f
Merge pull request #8745 from Z3Prover/dependabot/github_actions/actions/download-artifact-7
...
Bump actions/download-artifact from 4 to 7
2026-02-23 20:31:58 -08:00
dependabot[bot]
a61de6023a
Bump actions/download-artifact from 4 to 7
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4 to 7.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4...v7 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-23 23:24:27 +00:00
dependabot[bot]
2fed3b67ba
Bump actions/upload-artifact from 4 to 6
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v6 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-23 23:24:03 +00:00
dependabot[bot]
c3a97b5a03
Bump github/gh-aw from 0.45.6 to 0.49.5
...
Bumps [github/gh-aw](https://github.com/github/gh-aw ) from 0.45.6 to 0.49.5.
- [Release notes](https://github.com/github/gh-aw/releases )
- [Commits](https://github.com/github/gh-aw/compare/v0.45.6...v0.49.5 )
---
updated-dependencies:
- dependency-name: github/gh-aw
dependency-version: 0.49.5
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-23 23:23:44 +00:00
dependabot[bot]
2aa3ec1dda
Bump actions/setup-go from 5 to 6
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-23 23:22:25 +00:00
dependabot[bot]
51e53b547a
Bump actions/checkout from 5.0.1 to 6.0.2
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5.0.1 to 6.0.2.
- [Release notes](https://github.com/actions/checkout/releases )
- [Commits](https://github.com/actions/checkout/compare/v5.0.1...v6.0.2 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.2
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-23 23:22:21 +00:00
Nikolaj Bjorner
2382cd4e9d
Merge pull request #8715 from Z3Prover/copilot/update-workflow-schedule
...
Change workflow suggestion agent from daily to weekly schedule
2026-02-20 19:25:34 -08:00
copilot-swe-agent[bot]
920428f293
Change workflow suggestion agent schedule from daily to weekly
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-21 03:24:07 +00:00
copilot-swe-agent[bot]
610a3d3c5a
Add tactic-to-simplifier comparison agentic workflow
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-21 03:22:56 +00:00
Nikolaj Bjorner
99e1ba3a6e
update macos runner id
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2026-02-19 19:12:44 -08:00
Nikolaj Bjorner
8a28bc28f1
Update nightly-validation.yml
2026-02-19 09:54:29 -08:00
Nikolaj Bjorner
33d4d38dee
update version
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2026-02-18 20:37:48 -08:00
Nikolaj Bjorner
9d3cc4afc9
remove deprecated workflows
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2026-02-18 12:00:18 -08:00
copilot-swe-agent[bot]
9499b1089c
Add --go flag to mk_api_doc.py calls and remove go directory overwrite code
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-18 19:30:07 +00:00
Nikolaj Bjorner
c9720aa330
fixup docs.ytml
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2026-02-18 08:36:03 -08:00
Nikolaj Bjorner
a077371520
update go doc
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2026-02-18 08:27:47 -08:00
Nikolaj Bjorner
136bf0b5eb
Update documentation generation to include Go
2026-02-17 18:36:04 -08:00
Nikolaj Bjorner
abb83018df
new repository agnostic workflow
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2026-02-17 16:27:08 -08:00
Nikolaj Bjorner
5a91b0e6e9
recompile workflows
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2026-02-17 15:45:34 -08:00
Nikolaj Bjorner
6ef869bf8b
Remove checkout steps from A3 Python workflow
...
Removed steps for checking out Python source files.
2026-02-17 15:39:23 -08:00