Commit graph

68 commits

Author SHA1 Message Date
daywalker90
8d7e4cf907
CI: pass specific python version per CLN version
Some checks failed
master on CLN v25.09.x / call-ci (push) Has been cancelled
master on CLN v25.12.x / call-ci (push) Has been cancelled
master on CLN v26.04.x / call-ci (push) Has been cancelled
master on CLN v26.06.x / call-ci (push) Has been cancelled
2026-07-23 19:15:05 +02:00
daywalker90
f73a50da87
CI: add GITHUB_TOKEN to prevent API rate limit 2026-07-09 12:51:55 +02:00
daywalker90
b492ad0821
vendor protoc, fix clippy hints, and update CI/dependencies 2026-07-09 12:38:24 +02:00
daywalker90
f18381b757
CI: update to min python 3.10 and bitcoind 31.0 2026-04-23 01:05:46 +02:00
daywalker90
5d7e5ecdd7
CI: update to CLN v26.04 2026-04-23 01:04:54 +02:00
daywalker90
38618a01d6
release.yml: fix whitespace 2026-03-29 12:36:20 +02:00
dependabot[bot]
79e79a91a7 Build(deps): bump actions/download-artifact from 7 to 8
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 7 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v7...v8)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-02 21:58:43 +01:00
dependabot[bot]
417fcf9b2d Build(deps): bump actions/upload-artifact from 6 to 7
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-02 21:58:30 +01:00
daywalker90
daccd3a214
CI: retry options and save cache only on success 2026-03-02 13:06:15 +01:00
daywalker90
c6af8d593d
CI: revert macos changes 2026-01-31 09:28:49 +01:00
daywalker90
c784f2d3ff
CI: disable macos tests 2026-01-31 01:01:29 +01:00
daywalker90
4e4c699efe
CI: only run 5 tests in parallel 2026-01-31 00:52:58 +01:00
daywalker90
e7578a58c6
CI: fix CLN macos path 2026-01-31 00:05:18 +01:00
daywalker90
7e5555568e
CI: fix escape characters 2026-01-30 23:48:54 +01:00
daywalker90
78f1db55ea
CI: support macos hold plugin 2026-01-30 23:35:56 +01:00
daywalker90
793c47f80c
CI: fix bitcoind 2026-01-30 21:56:18 +01:00
daywalker90
4d00622671
CI: update CLN v25.12 to v25.12.1 2026-01-30 21:41:43 +01:00
daywalker90
76fc1f383c
CI: fix typo 2026-01-30 21:39:24 +01:00
daywalker90
cff19d3a2d
CI: fix macos version detection 2026-01-30 21:37:48 +01:00
daywalker90
8015d8cd1f
CI: try to test under macos aswell 2026-01-30 21:32:48 +01:00
daywalker90
bdcfe3cd7a
CI: update CLN v25.09.2 to v25.09.3 2026-01-30 21:32:30 +01:00
daywalker90
507e320c34
CI: verify MSRV 2026-01-15 13:47:03 +01:00
daywalker90
f0924fe09f
CI: update to bitcoind 30.2 2026-01-09 11:50:36 +01:00
daywalker90
1f9bb8a409
CI: make releases immutable 2026-01-05 17:01:37 +01:00
daywalker90
17f02cb16e
CI: switch from main to master 2026-01-05 16:32:39 +01:00
dependabot[bot]
35594cb3e7 Bump actions/checkout from 4 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-05 12:20:41 +01:00
dependabot[bot]
c8058e023f Bump actions/setup-python from 5 to 6
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-05 12:20:33 +01:00
dependabot[bot]
57a84987e2 Bump astral-sh/setup-uv from 6 to 7
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 6 to 7.
- [Release notes](https://github.com/astral-sh/setup-uv/releases)
- [Commits](https://github.com/astral-sh/setup-uv/compare/v6...v7)

---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-05 12:20:25 +01:00
dependabot[bot]
ee35bbb78a Bump actions/cache from 4 to 5
Bumps [actions/cache](https://github.com/actions/cache) from 4 to 5.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-05 12:20:15 +01:00
daywalker90
64931b985a
CI: new release workflow with macos support, cross removed 2025-12-31 00:40:43 +01:00
daywalker90
68cd02fd1e
Revert "CI: add protoc to release action"
This reverts commit 9e3465a362.
2025-12-19 16:18:38 +01:00
daywalker90
9e3465a362
CI: add protoc to release action 2025-12-19 16:11:56 +01:00
daywalker90
fe46c8b98a add totals count 2025-12-19 15:57:50 +01:00
daywalker90
e46277a46c add hold invoices feature 2025-12-18 13:12:50 +01:00
daywalker90
fd3eedbbec
CI: drop specific test file for uv command 2025-12-09 13:54:35 +01:00
daywalker90
483e0a069a
tests: move everything inside tests dir 2025-12-09 13:51:33 +01:00
daywalker90
55c8516c76
CI: upgrade to CLN v25.12 2025-12-08 23:13:41 +01:00
daywalker90
d7a85a61e3
CI: add cargo test 2025-12-02 13:51:28 +01:00
daywalker90
895cc3fc14
CI: upgrade bitcoind version 2025-11-05 10:04:15 +01:00
daywalker90
7299979820
CI: upgrade cln to 25.09.2 2025-11-05 09:45:17 +01:00
daywalker90
29d33b3260
CI: upgrade CLN to v25.09.1 2025-10-16 09:01:04 +02:00
daywalker90
df9fd1262c
tests: uv add matching pyln versions 2025-09-19 15:23:00 +02:00
daywalker90
cb23ca4fc6
CI: update to cln v25.09 2025-09-02 13:50:56 +02:00
daywalker90
3fbbb693a6
CI: switch to uv 2025-08-19 11:49:56 +02:00
daywalker90
5ca58c7053
CI: add authorization for curl 2025-07-08 12:29:36 +02:00
daywalker90
9b77bd538b
CI: add retry flags to curl 2025-07-08 12:11:21 +02:00
daywalker90
a149318c5b
CI: add 25.05 and reformat badges table 2025-06-17 16:05:46 +02:00
daywalker90
c2fdf50af6
CI: upgrade to cln 25.02 2025-03-11 23:25:31 +01:00
daywalker90
68def4576a
CI: fix missing jq 2024-12-20 16:29:00 +01:00
daywalker90
3a48ba3c20
CI: fix extra quote 2024-12-20 16:27:22 +01:00