Commit graph

90 commits

Author SHA1 Message Date
daywalker90
49637c7a4f CI: fix path creation flake
Some checks failed
Integration Tests (latest) / Test CLN=25.12.1, PY=3.10, BCD=31.0, EXP=1, DEP=0 (push) Has been cancelled
Integration Tests (latest) / Test CLN=25.12.1, PY=3.12, BCD=31.0, EXP=1, DEP=0 (push) Has been cancelled
Integration Tests (latest) / Test CLN=26.04.1, PY=3.10, BCD=31.0, EXP=1, DEP=0 (push) Has been cancelled
Integration Tests (latest) / Test CLN=26.04.1, PY=3.12, BCD=31.0, EXP=1, DEP=0 (push) Has been cancelled
Integration Tests (latest) / Test CLN=26.06.6, PY=3.10, BCD=31.0, EXP=1, DEP=0 (push) Has been cancelled
Integration Tests (latest) / Test CLN=26.06.6, PY=3.14, BCD=31.0, EXP=1, DEP=0 (push) Has been cancelled
Integration Tests (latest) / CI completion (push) Has been cancelled
Integration Tests (latest) / CI completion-1 (push) Has been cancelled
Integration Tests (latest) / CI completion-2 (push) Has been cancelled
```
Run sudo mkdir /usr/local/libexec
  sudo mkdir /usr/local/libexec
  sudo mkdir /usr/local/libexec/c-lightning
  sudo mkdir /usr/local/libexec/c-lightning/plugins
  sudo chown -R $USER /usr/local/libexec
  shell: /usr/bin/bash -e {0}
  env:
    pythonLocation: /opt/hostedtoolcache/Python/3.12.13/x64
    PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.12.13/x64/lib/pkgconfig
    Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.13/x64
    Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.13/x64
    Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.13/x64
    LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.12.13/x64/lib
    UV_PYTHON_INSTALL_DIR: /home/runner/work/_temp/uv-python-dir
mkdir: cannot create directory ‘/usr/local/libexec’: File exists
Error: Process completed with exit code 1.
```
2026-07-30 13:23:20 +02:00
daywalker90
d05f4ae2cb CI: update CLN point release versions
Some checks failed
Integration Tests (latest) / Test CLN=25.12.1, PY=3.10, BCD=31.0, EXP=1, DEP=0 (push) Has been cancelled
Integration Tests (latest) / Test CLN=25.12.1, PY=3.12, BCD=31.0, EXP=1, DEP=0 (push) Has been cancelled
Integration Tests (latest) / Test CLN=26.04.1, PY=3.10, BCD=31.0, EXP=1, DEP=0 (push) Has been cancelled
Integration Tests (latest) / Test CLN=26.04.1, PY=3.12, BCD=31.0, EXP=1, DEP=0 (push) Has been cancelled
Integration Tests (latest) / Test CLN=26.06.6, PY=3.10, BCD=31.0, EXP=1, DEP=0 (push) Has been cancelled
Integration Tests (latest) / Test CLN=26.06.6, PY=3.14, BCD=31.0, EXP=1, DEP=0 (push) Has been cancelled
Integration Tests (latest) / CI completion (push) Has been cancelled
Integration Tests (latest) / CI completion-1 (push) Has been cancelled
Integration Tests (latest) / CI completion-2 (push) Has been cancelled
2026-07-24 15:59:23 +02:00
daywalker90
8dc66fb5d9 CI: define each cln and python version pair independently
Some checks failed
Integration Tests (latest) / Test CLN=25.12, PY=3.10, BCD=31.0, EXP=1, DEP=0 (push) Has been cancelled
Integration Tests (latest) / Test CLN=25.12, PY=3.12, BCD=31.0, EXP=1, DEP=0 (push) Has been cancelled
Integration Tests (latest) / Test CLN=26.04, PY=3.10, BCD=31.0, EXP=1, DEP=0 (push) Has been cancelled
Integration Tests (latest) / Test CLN=26.04, PY=3.12, BCD=31.0, EXP=1, DEP=0 (push) Has been cancelled
Integration Tests (latest) / Test CLN=26.06.1, PY=3.10, BCD=31.0, EXP=1, DEP=0 (push) Has been cancelled
Integration Tests (latest) / Test CLN=26.06.1, PY=3.12, BCD=31.0, EXP=1, DEP=0 (push) Has been cancelled
Integration Tests (latest) / CI completion (push) Has been cancelled
Integration Tests (latest) / CI completion-1 (push) Has been cancelled
Integration Tests (latest) / CI completion-2 (push) Has been cancelled
2026-07-15 12:46:08 +02:00
daywalker90
edcfdf969b CI: update to CLN v26.06.1 2026-06-09 14:58:47 +02:00
daywalker90
7902571286 CI: update github actions to fix deprecation warning 2026-05-13 13:20:06 +02:00
daywalker90
ba715077a4 CI: remove python 3.9 EOL 2026-04-20 11:30:18 +02:00
daywalker90
842296c213 CI: update to bitcoind 31.0 2026-04-20 11:30:18 +02:00
daywalker90
23db709f3d CI: upgrade test suite to CLN v26.04 2026-04-20 11:30:18 +02:00
daywalker90
ba69c5aa36 CI: add python-mako dep 2026-03-23 17:19:51 +01:00
daywalker90
7f65581762 CI: test up to python 3.14 2026-01-01 11:51:28 +01:00
daywalker90
759f74f2b4 CI: disable CI for archives 2025-12-09 13:12:35 +01:00
daywalker90
6863e1e3cf CI: increase timeout to 90m 2025-12-06 00:34:08 +01:00
daywalker90
1a8610cb18 CI: nightly was missing 3.13 in badges job 2025-12-05 23:22:51 +01:00
daywalker90
a1fad9513f CI: upgrade CLN to v25.12 2025-12-05 20:53:37 +01:00
daywalker90
b63622d66e CI: update uv github action and disable cache 2025-12-05 20:30:30 +01:00
daywalker90
d0a41013e6 CI: add reckless install test 2025-12-05 19:58:47 +01:00
daywalker90
39ef78fdcb CI: install cln specific pyln packages in uv frameworks 2025-11-28 14:29:14 +01:00
daywalker90
d2a2c06098 CI: add missing dependencies for nightly build 2025-11-28 10:20:22 +01:00
daywalker90
e5ab5694be CI: update to CLN v25.09 2025-09-04 16:36:08 -06:00
daywalker90
aec6501506 CI: update main and add uv support 2025-08-25 13:25:58 -06:00
daywalker90
463ca66cc3 ci: upgrade nightly to uv 2025-08-11 11:33:39 -06:00
nitramiz
041fecc0fb prometheus: Add uv support with inline deps
CI: Install uv in CLN Python package deps jobs
Update shebang to use uv run --script and add inline metadata block
Update README with both install methods
2025-07-30 13:16:59 +02:00
daywalker90
3c30263648 CI: upgrade to cln 25.05 2025-07-22 15:51:58 -06:00
daywalker90
29ca1721c7 python: upgrade minimum python version to 3.9 2025-06-17 14:02:51 +02:00
daywalker90
c1745651bf Revert and update "CI: remove changed-files action"
This reverts commit d4287139e7.
2025-03-20 11:14:11 -06:00
daywalker90
d4287139e7 CI: remove changed-files action 2025-03-15 20:12:51 +01:00
daywalker90
bc7672c629 CI: upgrade to cln 25.02 and bitcoind 28.1 2025-03-13 11:36:20 -06:00
daywalker90
ac75ccc87c CI: poetry install without root 2025-01-07 19:41:41 -06:00
daywalker90
3267f615fb CI: explicitly install poetry-plugin-export 2025-01-07 19:41:41 -06:00
daywalker90
b3620bf6fd CI: setup cargo env for nightly make install 2024-12-23 08:20:38 -06:00
daywalker90
65dcbbb0b5 CI: upgrade CLN versions, including 24.11 2024-12-16 14:51:04 -06:00
daywalker90
60539d9184 CI: read CLN version from CI file instead of release binary 2024-09-26 12:53:00 -06:00
daywalker90
cc564b9c4a CI: upgrade to CLN 24.08, drop 23.11 2024-09-26 12:53:00 -06:00
daywalker90
9081f78308 CI:use dev dependencies for nightly 2024-07-02 18:13:22 -05:00
daywalker90
8c417f9870 update bitcoind to 27.1 2024-06-23 12:51:27 +02:00
daywalker90
64c99f16ca CI: downgrade main python to 3.11, remove unwanted test results 2024-06-21 16:18:10 -05:00
daywalker90
87eefac35a CI: test more cln versions 2024-06-18 16:50:40 -05:00
daywalker90
a4fc155622 CI: add cache for cln, bitcoind and python dependencies 2024-06-06 11:05:40 -06:00
daywalker90
1c49c0ac4b CI: refactor to return success on ignored paths 2024-06-06 07:06:42 -06:00
daywalker90
c0ba9dc327 CI: ignore some paths from tests 2024-06-05 16:18:08 -06:00
daywalker90
7db14a92d8 CI: only tests plugins on a PR if they were changed 2024-06-05 11:09:55 -06:00
sip21
9ee3ed59b7 Refactor CI 2024-06-03 17:06:27 -06:00
sip21
b8e566b2f8 Bugfix nightly workflow
Fix nightly workflow file
Fix gather_data dir for nightly
2024-06-01 10:02:26 -06:00
sip21
e3b45463b6 Add CI workflow columns in README 2024-06-01 09:18:07 +02:00
Chris Guida
a7b2e63f7c deactivate pr diff 2024-03-10 12:47:43 +01:00
sip21
cef4be1650 Fix logic in Ci workflow main 2024-03-07 23:23:19 +01:00
sip21
6f9489a38f Fix CI workflow main 2024-03-04 10:04:43 +01:00
sip21
b6b8d08770 Update CI workflow 'main' using latest CLN release 2024-03-01 16:23:23 +01:00
sip21
a6c29da182 Add CI workflow 'nightly' using CLN master 2024-03-01 16:23:23 +01:00
daywalker90
ae54b934e3 get submodules for testing 2024-02-09 12:26:22 -06:00