Michael Schmoock
e1e6a2258a
workflows: increase timeout to 60 minutes
2023-01-01 16:04:20 +01:00
Michael Schmoock
245e6a83da
ci: install pyln client and testing via cln repo
2023-01-01 16:04:20 +01:00
Michael Schmoock
9b7cfb45de
workflows: adds protobuf-compiler needed for cln-grpc
2023-01-01 16:04:20 +01:00
Michael Schmoock
a32cf006d0
workflows: use poetry on cln to create requirements.txt
2023-01-01 16:04:20 +01:00
Michael Schmoock
f11c9ca6ec
workflows: remove use-feature=in-tree-build
...
Using `--use-feature=in-tree-build` is no longer needed for recent pip versions,
doing so raised:
```
option --use-feature: invalid choice: 'in-tree-build' (choose from 'fast-deps', 'truststore', 'no-binary-enable-wheel-cache')
```
2023-01-01 16:04:20 +01:00
Michael Schmoock
4b28f44f53
workflows: remove unspecified python version
...
Doing `apt-get install python` without a version number raises:
```
Package python is not available, but is referred to by another package.
```
Since python3 is already on the list, I just removed it.
2023-01-01 16:04:20 +01:00
Christian Decker
1073ac347c
gci: Remove unused report uploads
2022-04-28 12:57:06 +02:00
Christian Decker
8717789595
gci: Don't test with 3.6, pyln-testing and pyln-client require >=3.7
2022-04-28 12:57:06 +02:00
Christian Decker
b65fbc541f
ci: Revert bitcoind update
...
We don't yet have the stripped bundles
2022-01-07 14:58:55 +01:00
Christian Decker
3c2ac14ad8
ci: Reduce the noise of initializing virtualenvs
2022-01-04 18:17:24 +01:00
Christian Decker
1a71205755
gci: Minimize extra pip dependencies
2021-12-12 13:45:13 +01:00
Christian Decker
16b9cf55d1
ci: Fetch all tags on CI so pyln versions can be recognized
2021-12-12 13:45:13 +01:00
Christian Decker
b107a2aa50
gci: Missing lightning build dependencies
2021-09-25 15:03:14 +02:00
Christian Decker
e6ae2fedee
gci: Fix Github Actions
2021-09-25 15:03:14 +02:00
Christian Decker
281e56a5ab
gci: Fix missing dependency when building c-lightning
2021-03-25 15:24:45 +01:00
Christian Decker
51adde1f90
gci: Disable Junit report processing, it's broken
2021-01-14 11:34:26 +01:00
Christian Decker
3b002a5594
gci: Give jobs a reasonable name
2021-01-13 11:23:56 +01:00
Christian Decker
0693e022ce
gci: Add developer and compat switches to matrix
2021-01-13 11:23:56 +01:00
Christian Decker
9b541961b5
gci: Re-enable DEVELOPER=0 builds
2021-01-13 11:23:56 +01:00
Christian Decker
708b382bd0
meta: JUnit reports as artifacts
2021-01-13 11:23:56 +01:00
Christian Decker
d7e831a315
gci: Disable DEVELOPER=0 test configs temporarily
2021-01-13 11:23:56 +01:00
Christian Decker
37651ba8e2
gci: Run on all pushes
2021-01-13 11:23:56 +01:00
Christian Decker
05eb36114e
gci: Remove pointless dependencies stage
2021-01-13 11:23:56 +01:00
Christian Decker
81ff069ded
gci: Use the new script to run the tests
2021-01-13 11:23:56 +01:00
Christian Decker
35dffbd71b
testing: Add a simple test to run each plugin in isolation
2021-01-13 11:23:56 +01:00
Christian Decker
e22a65ed30
readme: Update the build badge
2020-12-02 13:10:44 +01:00
Christian Decker
33000ea4e2
gha: Add Github Actions configuration
2020-12-02 11:04:44 +01:00