0
0
mirror of https://github.com/monero-project/monero synced 2025-10-06 00:32:44 +02:00

140 Commits

Author SHA1 Message Date
0xFFFC0000
5860b43d94 tests: only enable fuzz testing if ENABLE_FUZZ_TEST defined 2025-09-24 12:05:00 +00:00
tobtoht
a764f5a42a ci: macos: reinstall cmake 2025-08-30 19:14:34 +02:00
tobtoht
574c845090 guix: use llvm 18 toolchain for darwin targets 2025-08-05 13:02:18 +02:00
tobtoht
ea54a08c0e ci: depends: remove unused deps 2025-07-13 21:18:49 +02:00
tobtoht
f5d4ba8ee3 ci: bump debian to 11 2025-06-15 21:11:13 +02:00
tobtoht
cd19e661cb Merge pull request #9889
b6ffb4c94 ci: run brew update (tobtoht)
2025-04-23 16:05:10 +00:00
tobtoht
de5a4a1cf7 guix: drop support for i686-linux-gnu 2025-04-06 18:26:12 +02:00
tobtoht
b6ffb4c944 ci: run brew update 2025-04-03 15:33:16 +02:00
tobtoht
642db87007 Merge pull request #9791
ef509e1c0 ci: introduce rust toolchain (tobtoht)
2025-03-24 03:26:20 +00:00
tobtoht
8d6aff9590 Merge pull request #9538
c461b3c67 make: remove static targets (tobtoht)
2025-02-24 18:16:13 +00:00
tobtoht
ef509e1c08 ci: introduce rust toolchain
Co-authored-by: Luke Parker <lukeparker5132@gmail.com>
2025-02-17 08:23:37 +01:00
tobtoht
5b30213057 ci: containerize depends jobs 2025-02-14 10:45:02 +01:00
tobtoht
ca16c290ab Merge pull request #9711
2511f8579 brew: use latest protobuf (tobtoht)
2025-02-13 17:40:24 +00:00
tobtoht
f97db315ba Merge pull request #9769
a076ac36e ci: run guix builds on Cargo.lock update (tobtoht)
2025-02-13 17:31:59 +00:00
tobtoht
2511f8579d brew: use latest protobuf 2025-02-09 11:42:14 +01:00
tobtoht
c461b3c67b make: remove static targets 2025-02-09 11:38:43 +01:00
tobtoht
498ed27cf3 ci: consolidate ubuntu 20.04 runs 2025-02-07 09:34:54 +01:00
tobtoht
a0ed323919 ci: containerize ubuntu cli jobs 2025-02-06 04:34:21 +01:00
tobtoht
a076ac36e2 ci: run guix builds on Cargo.lock update 2025-02-05 07:46:24 +01:00
tobtoht
7f40add8f6 ci: build wallet_api for all linux cli jobs 2025-01-26 13:38:53 +01:00
iamamyth
b2140b6287 ci: Parallelize Arch Linux build
The "--parallel" flag got dropped from the Arch Linux build due to
unidentified, logical commit conflicts.
2025-01-25 15:11:04 -08:00
iamamyth
f48a73d919 tests: Fix tools::is_hdd unit tests
Correct the unit tests for tools::is_hdd to avoid making assumptions
about the configuration of a particular device based solely on the
value of the __GLIBC__ preprocessor flag. Instead, rely on the
test invoker to provide paths for devices of specific types via
the process environment, thereby avoiding faulty assumptions and
improving the specificity of test assertions. To ensure appropriate
devices exist, add a script, tests/create_test_disks.sh, which
configures loopback devices mirroring relevant configurations.
2025-01-24 23:11:47 -08:00
tobtoht
c0f3a1c1db Merge pull request #9690
f18b966a9 build: auto-set GitHub runner make job count (iamamyth)
2025-01-25 05:57:58 +00:00
iamamyth
f18b966a96 build: auto-set GitHub runner make job count
Dynamically determine an appropriate number of make jobs for the GitHub
runner container, based upon the number of available CPU cores and RAM,
using the rule that each job requires a dedicated core and 2.25GiB of RAM.
2025-01-16 11:53:46 -08:00
tobtoht
0bbac40e55 ci: add arch linux build 2025-01-14 18:53:10 +01:00
tobtoht
a4a4a1df1d Merge pull request #9470
36e299c build: drop support for 32-bit windows target (tobtoht)
2025-01-14 16:22:37 +00:00
tobtoht
90ca75287f Merge pull request #9528
2fcaf95 guix: drop 32-bit android target (tobtoht)
2025-01-14 16:21:42 +00:00
tobtoht
2144b2beb4 Merge pull request #9539
eb0d443 ci: depends: build armv7 android target (tobtoht)
2025-01-14 16:20:57 +00:00
tobtoht
ca0b43d304 Merge pull request #9639
5a36ec0 ci: disable guix commit authentication (tobtoht)
2025-01-14 16:20:28 +00:00
tobtoht
0f13003917 Merge pull request #9679
d1ff49d ci: improve job naming (tobtoht)
2025-01-14 16:20:00 +00:00
tobtoht
305f546328 Merge pull request #9644
e48c740 ci: print guix hashes to summary (tobtoht)
2025-01-14 16:09:07 +00:00
tobtoht
2fcaf95aca guix: drop 32-bit android target 2025-01-07 20:25:36 +01:00
tobtoht
eb0d4431e9 ci: depends: build armv7 android target 2025-01-07 20:23:11 +01:00
Lee *!* Clagett
4344f97255 Fix build with boost ASIO 1.87. Support boost 1.66+ 2025-01-06 18:05:25 -05:00
tobtoht
d1ff49d05f ci: improve job naming 2025-01-04 15:40:20 +01:00
tobtoht
e48c740d90 ci: print guix hashes to summary 2024-12-24 10:13:42 +01:00
tobtoht
5a36ec0cec ci: disable guix commit authentication 2024-12-23 23:34:10 +01:00
tobtoht
36e299cd77 build: drop support for 32-bit windows target 2024-12-23 22:00:31 +01:00
plowsof
5dcc47dcdf CI: -j4 with lin/win runners
https://docs.github.com/en/actions/using-github-hosted-runners/using-github-hosted-runners/about-github-hosted-runners#standard-github-hosted-runners-for-public-repositories
2024-12-23 19:56:30 +00:00
tobtoht
7b3cbb06da cmake: use pkgconfig to find zeromq 2024-12-23 17:12:22 +01:00
luigi1111
977bd41eb5 Merge pull request #9629
f8b5ea7 ci: don't fail-fast on matrix jobs (tobtoht)
2024-12-23 11:09:48 -05:00
luigi1111
eda163dcf0 Merge pull request #9625
4f12737 ci: brew: pin boost to 1.85 (tobtoht)
2024-12-23 11:08:36 -05:00
luigi1111
53f468ea78 Merge pull request #9623
a7dc3a0 ci: msys2: pin boost to 1.86.0 (tobtoht)
2024-12-23 11:07:39 -05:00
luigi1111
51c1f1b1c9 Merge pull request #9532
e2410b2 ci: cleanup depends package requirements (tobtoht)
2024-12-23 10:46:01 -05:00
luigi1111
51d0a25c7c Merge pull request #9481
64bb031 ci: run job for oldest supported Debian version (tobtoht)
2024-12-23 10:37:59 -05:00
luigi1111
32d6e6e208 Merge pull request #9469
ca06337 ci: remove obsolete sdk cache (tobtoht)
2024-12-23 10:37:13 -05:00
luigi1111
df69d03df4 Merge pull request #8929
b2ff764 Bootstrappable Builds (tobtoht)
2024-12-23 10:17:14 -05:00
tobtoht
a7dc3a046f ci: msys2: pin boost to 1.86.0 2024-12-20 20:56:58 +01:00
tobtoht
f8b5ea70ee ci: don't fail-fast on matrix jobs 2024-12-17 23:24:19 +01:00
tobtoht
4f12737288 ci: brew: pin boost to 1.85 2024-12-17 17:27:10 +01:00