Commit Graph

164 Commits

Author SHA1 Message Date
tobtoht 4b0b6a5134 ci: switch to ucrt runtime for msys2 2026-06-02 20:00:22 +02:00
selsta 29b04575eb workflows: use matrix for linux 2026-06-01 22:17:49 +02:00
tobtoht e2332bcbf6 Merge pull request #10686
1088570 tests: avoid null argv in program options setup (selsta)
9f6ffb5 workflows: speed up slow-hash in PR core_tests (selsta)
2026-06-01 20:13:12 +00:00
selsta 9f6ffb5468 workflows: speed up slow-hash in PR core_tests 2026-05-31 23:26:46 +02:00
tobtoht d7ad072c4e ci: macos: explicitely install unbound 2026-05-28 23:47:43 +02:00
tobtoht c975834fc8 Merge pull request #10658
7ada754 ci: guix: use a more reliable archive mirror (tobtoht)
2026-05-25 20:15:00 +00:00
tobtoht 173ca6cfb7 Merge pull request #10208
e3f0f17 docker: StageX bootstrappable static monerod (tobtoht)
2026-05-25 20:11:17 +00:00
tobtoht 7ada754fcb ci: guix: use a more reliable archive mirror 2026-05-25 20:49:07 +02:00
tobtoht 816cc806e9 ci: don't save caches for pull requests 2026-05-25 19:27:19 +02:00
tobtoht e3f0f17d9b docker: StageX bootstrappable static monerod 2026-05-25 15:56:05 +02:00
tobtoht 9f5abcb3eb ci: guix: use mirror 2026-05-22 22:01:05 +02:00
tobtoht 27a999238d ci: guix: update to 1.5.0 2026-05-22 16:45:50 +02:00
tobtoht 7cc182b28e ci: guix: use https for substitute server 2026-05-20 21:49:25 +02:00
selsta 841ef74376 workflows: fix ccache dir path 2026-05-18 15:33:33 +02:00
tobtoht fba83c18f6 ci: build: harmonize build commands 2026-04-29 11:05:20 +02:00
tobtoht 30b5d7bd44 daemon: remove miniupnp 2026-04-26 10:54:04 +02:00
tobtoht 09dae82a03 ci: MSRV 1.69 -> 1.93 2026-04-16 10:41:38 +02:00
tobtoht 76405af311 ci: build: bump ubuntu containers 2026-04-02 21:58:33 +02:00
tobtoht 6f3549d44a Merge pull request #10384
b93bba4 ci: bump deprecated actions (tobtoht)
2026-04-02 18:27:55 +00:00
tobtoht 7c302ddf0f Merge pull request #10383
9c3bef0 ci: depends: bump container to ubuntu 22.04 (tobtoht)
2026-04-02 18:27:21 +00:00
tobtoht 88ef30ba4c ci: arch: add missing boost-libs dependency 2026-03-28 21:06:17 +01:00
tobtoht b93bba46d0 ci: bump deprecated actions 2026-03-26 10:59:43 +01:00
tobtoht 9c3bef0ac2 ci: depends: bump container to ubuntu 22.04 2026-03-26 10:28:08 +01:00
tobtoht c3ee9ac707 release: drop support for arm32 linux 2025-11-01 12:06:22 +01:00
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