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
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
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
a4a4a1df1d
Merge pull request #9470
...
36e299c build: drop support for 32-bit windows target (tobtoht)
2025-01-14 16:22:37 +00:00
tobtoht
eb0d4431e9
ci: depends: build armv7 android target
2025-01-07 20:23:11 +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
luigi1111
51c1f1b1c9
Merge pull request #9532
...
e2410b2 ci: cleanup depends package requirements (tobtoht)
2024-12-23 10:46:01 -05:00
tobtoht
e2410b29d0
ci: cleanup depends package requirements
2024-10-24 17:35:40 +02:00
tobtoht
ca063373e1
ci: remove obsolete sdk cache
2024-09-04 16:40:21 +02:00
luigi1111
1d4030937e
Merge pull request #9357
...
802d643 Update depends.yml (preland)
2024-08-13 12:14:30 -04:00
preland
802d6434de
Update depends.yml
2024-06-09 11:58:01 -04:00
selsta
98172930db
workflows: don't hardcode repo name
2024-06-03 03:27:35 +02:00
tobtoht
e499e74b8e
actions: update to v4 actions
2024-02-19 00:01:22 +01:00
selsta
cf2253c812
workflows: upload macOS binary after name change
2023-11-06 20:39:40 +01:00
luigi1111
40af6848f2
Merge pull request #9007
...
c8e4de1 depends: remove kernel version from darwin triplet (tobtoht)
2023-10-25 21:39:24 -04:00
Dusan Klinec
c444a7e002
trezor: support v2.5.2+, add more trezor tests, fix chaingen and tests
...
- passphrase logic: remove backward compatibility for 2.4.3, code cleanup.
- fix LibUSB cmake for static builds on OSX
- tests: all tests now work with passphrase logic enabled. Passphrase test added with different passphrase. no_passphrase test added, Trezor pin test added. Testing wallet opening with correct and incorrect passphrase. Trezor test chain revamp, cleanup. Smaller chain, chain file versioning added.
- tests: Trezor tests support TEST_MINING_ENABLED, TEST_MINING_TIMEOUT env vars to change mining-related tests behaviour.
- requires protobuf@21 on osx for now (c++14), building with unlinked protobuf: `CMAKE_PREFIX_PATH=$(find /opt/homebrew/Cellar/protobuf@21 -maxdepth 1 -type d -name "21.*" -print -quit) \
make debug-test-trezor -j8`
2023-09-30 09:01:10 +02:00
tobtoht
c8e4de13f2
depends: remove kernel version from darwin triplet
2023-09-27 07:37:01 +02:00
selsta
eaf590274c
workflows: update dependencies to fix warnings
2023-02-20 04:11:10 +01:00
luigi1111
74d82f9e47
Merge pull request #8603
...
6f00070 workflows: skip ci when only changing documentation (selsta)
2022-12-01 01:03:24 -06:00
luigi1111
365fd45b03
Merge pull request #8593
...
be8efec workflows: ubuntu 18.04 is deprecated (selsta)
2022-10-28 00:52:41 -04:00
selsta
6f000700f2
workflows: skip ci when only changing documentation
2022-10-01 21:32:58 +02:00
luigi1111
8e04921ac4
Merge pull request #8574
...
fa7622c depends: remove unused Qt package (selsta)
2022-09-26 14:49:49 -05:00
luigi1111
cfe38f2242
Merge pull request #8420
...
6d8fa2b workflows: add android to depends (selsta)
2022-09-26 14:49:09 -05:00
selsta
be8efec6a1
workflows: ubuntu 18.04 is deprecated
...
And will soon be removed.
2022-09-24 21:02:41 +02:00
selsta
fa7622cfdc
depends: remove unused Qt package
2022-09-20 00:01:19 +02:00
selsta
6d8fa2b9a9
workflows: add android to depends
2022-07-05 22:03:18 +02: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
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
mj-xmr
e7e28bcd68
CI: ccache common settings variable and apt settings tidying
2021-09-15 20:51:41 +02:00
mj-xmr
bb633d3a8e
Workflows: depends cache (static) separated from ccache (volatile)
2021-07-10 17:25:50 +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
mj-xmr
e80f8d7ad8
apt update before installing
2020-12-20 08:27:10 +01:00
selsta
7248420c72
workflows: add depends workflow, upload binaries
2020-12-10 05:01:17 +01:00