Commit Graph

72 Commits

Author SHA1 Message Date
tobtoht 1c1b828551 Merge pull request #9797
f97fef1e9 ci: add arch linux build (tobtoht)
2025-02-16 05:25:05 +00:00
tobtoht f97fef1e95 ci: add arch linux build 2025-02-15 05:49:18 +01:00
Lee *!* Clagett 01bcd52924 Fix build with boost ASIO 0.87. Support boost 1.66+ 2025-02-14 13:29:57 -05:00
tobtoht 632eceb172 Merge pull request #9777
87a8e0b2c ci: development build backports [0.18] (tobtoht)
84e44dd01 tests: Fix tools::is_hdd unit tests (iamamyth)
2025-02-13 17:29:53 +00:00
tobtoht 87a8e0b2ce ci: development build backports [0.18] 2025-02-08 02:58:03 +01:00
iamamyth 84e44dd012 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-02-08 02:55:03 +01:00
tobtoht a615aa763f ci: containerize depends jobs [0.18] 2025-02-07 08:26:40 +01:00
tobtoht e01d08b706 ci: update to v4 actions 2025-02-02 03:29:35 +01:00
tobtoht 16082d8b9a ci: msys2: downgrade icu to fix build 2025-01-23 08:00:46 +01:00
plowsof a20c68e773 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 20:06:15 +00:00
luigi1111 2fe0f04c1e Merge pull request #9626
6a56219 ci: brew: pin boost to 1.85 (tobtoht)
2024-12-23 11:09:07 -05:00
tobtoht c783de1b84 ci: msys2: pin boost to 1.86.0 2024-12-21 11:48:21 +01:00
tobtoht 6a56219e4d ci: brew: pin boost to 1.85 2024-12-17 17:34:16 +01:00
luigi1111 60e9426ef2 Merge pull request #8566
65e13db wallet2: fix rescanning tx via scan_tx (j-berman)
2023-06-27 11:20:25 -05:00
j-berman 65e13dbef1 wallet2: fix rescanning tx via scan_tx
- Detach & re-process txs >= lowest scan height
- ensures that if a user calls scan_tx(tx1) after scanning tx2,
the wallet correctly processes tx1 and tx2
- if a user provides a tx with a height higher than the wallet's
last scanned height, the wallet will scan starting from that tx's
height
- scan_tx requires trusted daemon iff need to re-process existing
txs: in addition to querying a daemon for txids, if a user
provides a txid of a tx with height *lower* than any *already*
scanned txs in the wallet, then the wallet will also query the
daemon for all the *higher* txs as well. This is likely
unexpected behavior to a caller, and so to protect a caller from
revealing txid's to an untrusted daemon in an unexpected way,
require the daemon be trusted.
2023-03-13 12:57:43 -07:00
selsta 77d883e507 workflows: update dependencies to fix warnings 2023-02-20 04:11:35 +01:00
luigi1111 b0ea7cb528 Merge pull request #8654
5973985 workflows: set a public DNS when doing tests (selsta)
2023-01-11 11:43:59 -05:00
luigi1111 d05298358c Merge pull request #8604
cbf636c workflows: build gitian on tag (selsta)
2022-12-01 01:04:09 -06:00
selsta 5973985148 workflows: set a public DNS when doing tests 2022-11-29 00:09:44 +01:00
selsta cbf636c7a9 workflows: build gitian on tag 2022-11-17 02:48:22 +01:00
luigi1111 e6f9c0013b Merge pull request #8594
d7445b5 workflows: ubuntu 18.04 is deprecated (selsta)
2022-10-28 00:53:08 -04:00
selsta d7445b576f workflows: ubuntu 18.04 is deprecated
And will soon be removed.
2022-09-24 21:04:28 +02:00
selsta 7d358cdb1f repo: remove ldns leftovers 2022-09-20 20:22:31 +02:00
selsta 09402d0edb depends: remove unused Qt package 2022-09-20 20:21:48 +02:00
j-berman 8cc3c9af4d Publish submitted txs via zmq 2022-07-21 11:53:31 -07:00
Klaus Frank 83aa817b63 (fix): Confusingly named CI-Job
Rename the "build-macos" job within "depends", as it is not building on macOS as the similarly named job within build.yml does. Also, both names overlap which is confusing when looking for step-by-step build instruction examples or when looking at the logfile.
2022-06-29 04:51:43 +02:00
selsta 02e6af2fda Update CI for aarch64 mac build 2022-05-09 17:38:48 +01:00
selsta 649170053f Makefile: fix spelling of CMAKE_BUILD_TYPE value 2022-04-08 18:22:48 +02:00
luigi1111 f4d99dcca7 Merge pull request #7675
de4413b workflows: don't build PRs if only docs and READMEs are being changed (erciccione)
2022-03-18 16:26:52 -05:00
selsta 1346516d09 workflows: add missing dependency, fix mac build 2021-09-30 22:09:34 +02:00
mj-xmr e7e28bcd68 CI: ccache common settings variable and apt settings tidying 2021-09-15 20:51:41 +02:00
luigi1111 b13110b7b8 Merge pull request #7855
ce0a2ce CI: use runner.os instead of OS labels (mj-xmr)
2021-09-09 15:16:31 -04:00
luigi1111 2a02cd0a5f Merge pull request #7773 from selsta/unbound
external: remove unbound submodule
2021-09-09 15:13:06 -04:00
selsta ae85ec0285 external: remove unbound submodule 2021-09-03 07:47:35 +02:00
luigi1111 a8dc9490b5 Merge pull request #7780
bb633d3 Workflows: depends cache (static) separated from ccache (volatile) (mj-xmr)
2021-08-20 16:31:22 -04:00
mj-xmr ce0a2ce479 CI: use runner.os instead of OS labels 2021-08-12 15:48:55 +02:00
mj-xmr 1b80347513 CI: Ubuntu-Test reuses Ubuntu-Build cache and building static libs 2021-07-30 17:26:02 +02:00
luigi1111 0073513a05 Merge pull request #7776
c26e3ee workflows: fix libwallet ci test (selsta)
2021-07-27 17:02:54 -04:00
mj-xmr 9a24e464ba CI: add Ubuntu 18.04 for back. compat. test 2021-07-12 08:06:08 +02:00
mj-xmr bb633d3a8e Workflows: depends cache (static) separated from ccache (volatile) 2021-07-10 17:25:50 +02:00
selsta c26e3ee029 workflows: fix libwallet ci test 2021-07-08 05:00:01 +02:00
erciccione de4413b076 workflows: don't build PRs if only docs and READMEs are being changed 2021-06-21 10:18:09 +02:00
luigi1111 c91bd17f90 Merge pull request #7670
2dfb111 workflows: upload source archive artifact (selsta)
2021-05-12 16:52:50 -05:00
selsta 2dfb111a92 workflows: upload source archive artifact
Co-authored-by: xiphon <xiphon@protonmail.com>
2021-04-19 07:33:27 +02:00
mj-xmr 8953f19489 CI: Actions' build.yaml uses variables instead of repetitions 2021-04-15 20:18:28 +02:00
mj-xmr 353028d8e9 CI: ccache for ubuntu-test; Using "Default" architecture
The cmake logic is in workflows/build.yml
2021-04-06 14:42:53 +02:00
mj-xmr 45f01f577c [CI] Adaptive mining timeout, depending on available CPU power
Printing also available RAM. Add comprehensive description.
2021-03-30 05:48:55 +02:00
luigi1111 b8f3e44a3f Merge pull request #7381
21566fe [CI] Add ccache to Windows build (mj-xmr)
2021-02-18 14:12:28 -05:00
mj-xmr 21566fef9b [CI] Add ccache to Windows build 2021-02-17 14:04:21 +01:00
mj-xmr c3d2e21269 [CI] MacOSX ccache: Proper ccache directory used of /Users/runner/Library/Caches/ccache 2021-02-17 13:42:46 +01:00