Don Syme
5d91294e90
update workflows
2025-09-19 03:31:56 +01:00
Don Syme
7cb491dd6a
update compiled workflows
2025-09-17 23:49:55 +01:00
Don Syme
d989bcaebe
update compiled workflows
2025-09-17 23:47:16 +01:00
Don Syme
f300dfc425
recompile improvers
2025-09-17 16:41:49 +01:00
Don Syme
2d0b9e6972
recompile improvers
2025-09-17 15:50:33 +01:00
Don Syme
aabdb407d1
latest improvers
2025-09-17 13:49:00 +01:00
Don Syme
2364ea42ba
update improvers
2025-09-17 13:19:24 +01:00
Don Syme
7268136bb6
update workflows
2025-09-17 11:33:24 +01:00
Don Syme
db8206d265
improve improvers
2025-09-17 11:03:23 +01:00
Don Syme
5b70f75d89
allow burner to create PRs
2025-09-17 02:41:38 +01:00
Don Syme
81da4be228
backlog burner
2025-09-17 02:20:48 +01:00
Don Syme
ba4c9238c0
add daily backlog burner
2025-09-17 02:03:48 +01:00
Don Syme
647c8cc6c1
add roles
2025-09-17 00:04:24 +01:00
Don Syme
6d3daa5338
add ask and pr-fix
2025-09-16 23:31:01 +01:00
Don Syme
75a6e7a379
update improvers
2025-09-16 23:27:26 +01:00
Don Syme
ce81aa9078
Merge pull request #7886 from Z3Prover/fix-coverage-merge-mode-3c3ea7b0579fb998
...
Daily Test Coverage Improver: Fix coverage report generation
2025-09-16 18:07:10 +01:00
Nikolaj Bjorner
9069a35b69
Update wip.yml
2025-09-16 09:57:37 -07:00
Daily Test Coverage Improver
6926a4e2ca
Fix coverage report generation with merge-mode-functions=separate
...
- Add --merge-mode-functions=separate flag to all gcovr commands
- Resolves AssertionError with C++ template destructors on multiple lines
- Fixes coverage HTML and text report generation
- Coverage reports now generate successfully without merge conflicts
2025-09-16 16:03:11 +00:00
Don Syme
40a60f10ce
update token
2025-09-16 16:25:14 +01:00
Don Syme
1aeef3bf81
update agentics
2025-09-16 13:10:58 +01:00
dependabot[bot]
96996bf9ec
Bump actions/github-script from 7 to 8 ( #7882 )
...
Bumps [actions/github-script](https://github.com/actions/github-script ) from 7 to 8.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: actions/github-script
dependency-version: '8'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-15 16:40:27 -07:00
dependabot[bot]
7d6ff3fae4
Bump anthropics/claude-code-base-action from 0.0.56 to 0.0.63 ( #7881 )
...
Bumps [anthropics/claude-code-base-action](https://github.com/anthropics/claude-code-base-action ) from 0.0.56 to 0.0.63.
- [Release notes](https://github.com/anthropics/claude-code-base-action/releases )
- [Commits](https://github.com/anthropics/claude-code-base-action/compare/v0.0.56...v0.0.63 )
---
updated-dependencies:
- dependency-name: anthropics/claude-code-base-action
dependency-version: 0.0.63
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-15 16:40:18 -07:00
dependabot[bot]
c4675cb463
Bump actions/checkout from 3 to 5 ( #7880 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-15 16:40:07 -07:00
Nikolaj Bjorner
58bab093d1
Change MSVC build trigger to scheduled cron job
...
Updated workflow to schedule builds every two days.
2025-09-15 10:36:58 -07:00
Nikolaj Bjorner
9a91ba1955
Change MSVC Clang-CL build trigger to scheduled
...
Updated workflow to trigger on a schedule instead of push and pull_request events.
2025-09-15 10:36:42 -07:00
Nikolaj Bjorner
01da267988
Update Pyodide workflow to use scheduled builds
2025-09-15 10:35:44 -07:00
Nikolaj Bjorner
93333eca66
Change GitHub Actions trigger to scheduled
2025-09-15 10:35:14 -07:00
Nikolaj Bjorner
c496787923
Change coverage schedule to run every two days
2025-09-15 10:34:59 -07:00
Nikolaj Bjorner
ff6a4f9b12
Add scheduled trigger for Android build workflow
2025-09-15 10:34:32 -07:00
Daily Perf Improver
a31656a705
Daily Perf Improver: Add build steps configuration
...
This commit adds the GitHub Action configuration file for setting up
the Z3 build environment for performance development work.
The action includes:
- Installing build dependencies (cmake, ninja, python3, etc.)
- Cleaning any polluted source tree from previous Python builds
- Configuring CMake with RelWithDebInfo for performance work
- Building Z3 and test executables
- Cloning z3test repository for benchmarks
- Setting up performance measurement tools
- Creating micro-benchmark infrastructure
This configuration is based on the research and plan outlined in
issue #7872 and follows the standard CMake build process documented
in README-CMake.md.
> AI-generated content by [Daily Perf Improver](https://github.com/Z3Prover/z3/actions/runs/17735701277 ) may contain mistakes.
2025-09-15 14:05:21 +00:00
Don Syme
25a79d73b1
update workflows and use token for safe outputs
2025-09-15 15:00:15 +01:00
Nikolaj Bjorner
6afa1c5be8
add back coverage module
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2025-09-14 05:16:54 -07:00
Don Syme
f0c788581a
Merge pull request #7871 from Z3Prover/add-workflow-githubnext-agentics-daily-perf-improver-9993
...
Add workflow: githubnext/agentics/daily-perf-improver
2025-09-12 23:47:59 +01:00
Don Syme
095e0f5db8
Add workflow: githubnext/agentics/daily-perf-improver
2025-09-12 23:47:24 +01:00
Daily Test Coverage Improver
cc8e2f372b
Add coverage steps configuration for Daily Test Coverage Improver
...
This adds the GitHub Action configuration needed to:
- Build Z3 with coverage instrumentation using clang/gcov
- Run comprehensive test suite including unit tests, regression tests, and examples
- Generate HTML coverage reports with detailed file-by-file analysis
- Upload coverage reports as artifacts for analysis
The configuration is based on the existing disabled coverage.yml workflow
and follows Z3's CMake build system with Ninja generator.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-12 22:41:18 +00:00
Don Syme
f0ffa60675
fix workflows
2025-09-12 23:19:13 +01:00
Don Syme
19f8001dd9
Add workflow: githubnext/agentics/daily-test-improver
2025-09-12 22:17:17 +01:00
dependabot[bot]
e6b0b2d1b4
Bump actions/setup-node from 4 to 5 ( #7858 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-10 13:31:50 -07:00
dependabot[bot]
d375d97576
Bump actions/checkout from 4 to 5 ( #7773 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 15:19:32 -07:00
Copilot
6486d9290a
Add .github/copilot-instructions.md with comprehensive Z3 development guide ( #7766 )
...
* Initial plan
* Add comprehensive .github/copilot-instructions.md with validated build commands and timing
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
* Remove test_example binary file from repository
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>
2025-08-12 15:18:52 -07:00
Nikolaj Bjorner
44cd38c9ff
Update msvc-static-build.yml
2025-07-23 10:32:56 -07:00
Shiwei Weng 翁士伟
c2efd3dc6d
Update on building OCaml binding with CMake ( #7698 )
...
* fix: add generating META for ocamlfind.
* Patch macos. We need to keep the `@rpath` and use environment var to enable the test because we need to leave it to be fixed by package managers.
* Trigger CI.
* Debug.
* Debug.
* Debug.
* Debug.
* Debug.
* Debug.
* Hacky fix for ocaml building warning.
* Fix typo and rename variables.
2025-06-27 17:55:58 -07:00
Nikolaj Bjorner
f81d9735e9
Update prd.yml
2025-06-17 17:03:24 -07:00
Nikolaj Bjorner
7b432ae608
Rename labeler.yml to labeller.yml
...
fix spelling error
2025-06-13 10:51:04 -07:00
Nikolaj Bjorner
638921457d
Create dedup.yml
2025-06-13 07:59:31 -07:00
Peli de Halleux
3927fdb55f
enable debug logging on labeler workflow ( #7681 )
2025-06-12 09:39:58 -07:00
Nikolaj Bjorner
4584d1d78f
Create labeler.yml
2025-06-12 07:36:21 -07:00
Nikolaj Bjorner
8d67feef9f
Update prd.yml
2025-05-17 17:39:37 -07:00
Nikolaj Bjorner
a4e7123437
Update prd.yml
2025-05-17 17:34:43 -07:00
Nikolaj Bjorner
a7fbddd049
Update prd.yml
2025-05-17 17:24:14 -07:00