Commit Graph

1023 Commits

Author SHA1 Message Date
Mizux Seiha
642c19b38a tools/release: workaround stubgen timeout on macos M1 2026-01-06 17:49:20 +01:00
Mizux Seiha
91afd9da75 tools/release: fix macos protoc-gen-mypy check 2026-01-06 17:49:20 +01:00
Mizux Seiha
5ed34077c7 tools/docker: fix cmake install
while debian-12 provide cmake 3.25.1 this one still not support SYSTEM option in FetchContent
2025-12-22 14:10:33 +01:00
Corentin Le Molgat
2f299d5d51 tools/release: Fix maven install
note: dlcdn have uploaded 3.9.12 on December 16th and removed the previous one...
2025-12-17 13:05:07 +01:00
Corentin Le Molgat
17fc2ae92b tools/docker: fix dockerfile warning 2025-12-15 15:47:36 +01:00
Corentin Le Molgat
db9326acd3 tools/testing: bintest output error update 2025-12-11 13:43:46 +01:00
Corentin Le Molgat
877086fdc1 tools/release: update maven for manylinux build 2025-12-11 13:03:16 +01:00
Mizux Seiha
469d83a2ef java: update publishing url for package
* tools/release: update maven central token
2025-12-09 18:28:41 +01:00
Mizux Seiha
32ee8627ca cmake: rename PRE_RELEASE as RELEASE_CANDIDATE 2025-12-03 14:43:36 +01:00
Guillaume Chatelet
b880e0fb64 Use new bintest framework (#4928) 2025-12-02 15:33:12 +01:00
Corentin Le Molgat
cf21748fdb cmake: Add Python 3.14 support 2025-11-21 16:27:05 +01:00
Corentin Le Molgat
45261a00be tools: format fix 2025-11-12 17:21:44 +01:00
Corentin Le Molgat
64669dc08d doxygen: improve
* stop transforming all // in doxygen comment /// since it doesn't work
nicely with our code base, prefer to replace // by /// when needed.
2025-11-07 18:23:31 +01:00
Corentin Le Molgat
0814f8f29f ci: migrate rockylinux base image
> The Docker team curates the Official Images program,
and there are currently some technical constraints preventing
Rocky Linux from publishing updates here. For the most
up-to-date container images, please refer to the Rocky Linux
Docker Hub repository for now.

ref: https://hub.docker.com/_/rockylinux
2025-10-16 14:09:54 +02:00
Mizux Seiha
4f381f6d07 backport from main:
* bump abseil to 20250814
* bump protobuf to v32.0
* cmake: add ccache auto support
* backport flatzinc, math_opt and sat update
2025-09-16 16:25:04 +02:00
Corentin Le Molgat
c268b16b6a tools: backport from main 2025-07-23 15:04:04 +02:00
Corentin Le Molgat
3f48e2f1d5 tools/docker: backport from main 2025-07-23 15:04:04 +02:00
Corentin Le Molgat
a2c3fa71b9 remove deprecated doc generation stuff
* remove "doc" target from legacy makefile based build
* remove doxygen templates no more used
* removed pdoc3 .mako files (we now re-use pdoc)
2025-07-07 14:05:54 +02:00
Corentin Le Molgat
9541e49c22 tools/release: fix scripts 2025-06-23 07:53:40 +02:00
Corentin Le Molgat
0d60e8afe4 tools/release: more log on macos 2025-06-17 16:25:08 +02:00
Corentin Le Molgat
808c7d5e0b tools/release: add python build log 2025-06-16 11:41:24 +02:00
Corentin Le Molgat
30e2067a97 tools/release: Workaround for macos x86_64 python build failure 2025-06-16 08:30:33 +02:00
Corentin Le Molgat
d8b555bcd4 tools/release:python: Add typing-extensions>=4.12 install 2025-06-12 18:24:44 +02:00
Corentin Le Molgat
9748fe87a8 tools/release: cleanup usage 2025-06-12 10:02:27 +02:00
Corentin Le Molgat
97dfc039af tools/release: Detect /Users path in libortools.dylib (#4674) 2025-06-11 17:57:43 +02:00
Corentin Le Molgat
92f78981b7 tools/release: cleanup 2025-06-11 08:13:52 +02:00
Corentin Le Molgat
888479c8f1 tools/docker: fix images 2025-06-03 17:25:06 +02:00
Corentin Le Molgat
6275619174 dotnet: Remove EOL .Net Core 3.1 in release artifacts
Please target .Net 8.0 or above...

ref: https://dotnet.microsoft.com/en-us/platform/support/policy/dotnet-core
2025-06-02 17:53:48 +02:00
Corentin Le Molgat
b912ebf94b dotnet: get rid of last remaining .Net 6.0 2025-06-02 17:22:12 +02:00
Corentin Le Molgat
77c21707ad ci/tools: Simplify alpine .Net 8.0 SDK install 2025-06-02 17:18:38 +02:00
Corentin Le Molgat
1b6cb6134e java: update private key used by release scripts
note: previous key is expired since 2025-03
2025-06-02 17:17:48 +02:00
Corentin Le Molgat
658775eb13 tools/docker: Fix alpine dotnet build 2025-06-02 16:02:55 +02:00
Corentin Le Molgat
6a10e3a7c7 tools/docker: target and fix dotnet 8.0 support 2025-06-02 11:10:58 +02:00
Corentin Le Molgat
66014c7ed3 tools/docker: Add Fedora-42 2025-06-02 11:10:26 +02:00
Corentin Le Molgat
0de1006bde tools/docker: remove python 3.8 support 2025-05-26 17:03:10 +02:00
Corentin Le Molgat
2b2a5f69e1 tools/release: remove Python 3.8 support
note: BTW Protobuf v31.0 do not support Python 3.8
2025-05-26 16:00:20 +02:00
Corentin Le Molgat
be4fd34372 tools: remove mips broken cross compilation support 2025-04-30 15:04:15 +02:00
Corentin Le Molgat
3312af9735 dotnet: cleanup the use Net8.0 as default 2025-04-30 15:03:41 +02:00
Mizux Seiha
d7fe4ae48f tools: cleanup 2025-04-03 15:24:03 +02:00
Corentin Le Molgat
3622b4f7d0 backport fixup from main 2025-03-13 16:54:58 +01:00
Corentin Le Molgat
7936024e88 tools/release: fix shellcheck comment 2025-02-17 13:02:44 +01:00
Corentin Le Molgat
b8e881fbde tools/docker: fix arm64 archive build 2025-02-12 17:15:38 +01:00
Corentin Le Molgat
2dbe1efcca tools/docker: Fix fedora-41 dotnet build 2025-02-12 09:08:29 +01:00
Mizux Seiha
a0aab3d8a4 tools: update notebook script 2025-02-04 18:03:49 +01:00
Corentin Le Molgat
217a71169c tools/release: Check set_cover.pyi in build_delivery_win.cmd 2025-01-24 02:22:30 -08:00
Corentin Le Molgat
e4b5fa5b6a tools/release: fix comment 2025-01-22 15:15:40 +01:00
Corentin Le Molgat
210ccab7e8 swig: bump to 4.3.0 in various scripts and docker 2025-01-22 15:13:24 +01:00
Corentin Le Molgat
35a92f11e3 tools/release: change meta build dir 2025-01-22 09:50:37 +01:00
Corentin Le Molgat
c8ab5da2af tools/release: fix swig_helper.pyi renaming 2025-01-22 09:41:50 +01:00
Mizux Seiha
afc5e266ea tools/docker: Fix auditwheel run 2025-01-21 15:57:34 +01:00