CI: add 25.05 and change formatting of badges

This commit is contained in:
daywalker90 2025-06-17 13:59:19 +02:00
parent f88b65904d
commit c6b7e3dfd8
No known key found for this signature in database
11 changed files with 54 additions and 11 deletions

View file

@ -100,7 +100,7 @@ jobs:
if: ${{ contains(matrix.os, 'ubuntu') && steps.cache-cln.outputs.cache-hit != 'true' }}
run: |
url=$(curl -s https://api.github.com/repos/ElementsProject/lightning/releases/tags/${{ inputs.cln-version }} \
| jq '.assets[] | select(.name | contains("22.04")) | .browser_download_url' \
| jq '.assets[] | select(.name | contains("24.04")) | .browser_download_url' \
| tr -d '\"')
wget $url
sudo tar -xvf ${url##*/} -C /usr/local --strip-components=2

View file

@ -1,4 +1,4 @@
name: latest release on CLN v24.08.2
name: Latest release on CLN v24.08.x
on:
release:
@ -10,5 +10,5 @@ jobs:
uses: ./.github/workflows/ci.yml
with:
cln-version: "v24.08.2"
pyln-version: "24.08"
pyln-version: "24.8.2"
tagged-release: true

View file

@ -1,4 +1,4 @@
name: latest release on CLN v24.11.2
name: Latest release on CLN v24.11.x
on:
release:

View file

@ -1,4 +1,4 @@
name: latest release on CLN v25.02.1
name: Latest release on CLN v25.02.x
on:
release:

14
.github/workflows/latest_v25.05.yml vendored Normal file
View file

@ -0,0 +1,14 @@
name: Latest release on CLN v25.05.x
on:
release:
types: [published, edited]
workflow_dispatch:
jobs:
call-ci:
uses: ./.github/workflows/ci.yml
with:
cln-version: "v25.05"
pyln-version: "25.5"
tagged-release: true

View file

@ -1,4 +1,4 @@
name: main on CLN v24.08.2
name: main on CLN v24.08.x
on:
push:
@ -20,5 +20,5 @@ jobs:
uses: ./.github/workflows/ci.yml
with:
cln-version: "v24.08.2"
pyln-version: "24.08"
pyln-version: "24.8.2"
tagged-release: false

View file

@ -1,4 +1,4 @@
name: main on CLN v24.11.2
name: main on CLN v24.11.x
on:
push:

View file

@ -1,4 +1,4 @@
name: main on CLN v25.02.1
name: main on CLN v25.02.x
on:
push:

24
.github/workflows/main_v25.05.yml vendored Normal file
View file

@ -0,0 +1,24 @@
name: main on CLN v25.05.x
on:
push:
branches:
- main
paths-ignore:
- 'tools/**'
- 'CHANGELOG.md'
- 'README.md'
- 'LICENSE'
- '.gitignore'
- 'coffee.yml'
- 'tests/setup.sh'
pull_request:
workflow_dispatch:
jobs:
call-ci:
uses: ./.github/workflows/ci.yml
with:
cln-version: "v25.05"
pyln-version: "25.5"
tagged-release: false

1
.gitignore vendored
View file

@ -2,3 +2,4 @@
/tests/__pycache__/
/venv/
/result/
/tests/holdinvoice

View file

@ -1,6 +1,10 @@
[![latest release on CLN v25.02](https://github.com/daywalker90/cln-nip47/actions/workflows/latest_v25.02.yml/badge.svg?branch=main)](https://github.com/daywalker90/cln-nip47/actions/workflows/latest_v25.02.yml) [![latest release on CLN v24.11](https://github.com/daywalker90/cln-nip47/actions/workflows/latest_v24.11.yml/badge.svg?branch=main)](https://github.com/daywalker90/cln-nip47/actions/workflows/latest_v24.11.yml) [![latest release on CLN v24.08.2](https://github.com/daywalker90/cln-nip47/actions/workflows/latest_v24.08.yml/badge.svg?branch=main)](https://github.com/daywalker90/cln-nip47/actions/workflows/latest_v24.08.yml)
| | |
|------------|------------|
| [![](https://github.com/daywalker90/cln-nip47/actions/workflows/latest_v24.08.yml/badge.svg?branch=main)](https://github.com/daywalker90/cln-nip47/actions/workflows/latest_v24.08.yml) | [![](https://github.com/daywalker90/cln-nip47/actions/workflows/main_v24.08.yml/badge.svg?branch=main)](https://github.com/daywalker90/cln-nip47/actions/workflows/main_v24.08.yml) |
| [![](https://github.com/daywalker90/cln-nip47/actions/workflows/latest_v24.11.yml/badge.svg?branch=main)](https://github.com/daywalker90/cln-nip47/actions/workflows/latest_v24.11.yml) | [![](https://github.com/daywalker90/cln-nip47/actions/workflows/main_v24.11.yml/badge.svg?branch=main)](https://github.com/daywalker90/cln-nip47/actions/workflows/main_v24.11.yml) |
| [![](https://github.com/daywalker90/cln-nip47/actions/workflows/latest_v25.02.yml/badge.svg?branch=main)](https://github.com/daywalker90/cln-nip47/actions/workflows/latest_v25.02.yml) | [![](https://github.com/daywalker90/cln-nip47/actions/workflows/main_v25.02.yml/badge.svg?branch=main)](https://github.com/daywalker90/cln-nip47/actions/workflows/main_v25.02.yml) |
| [![](https://github.com/daywalker90/cln-nip47/actions/workflows/latest_v25.05.yml/badge.svg?branch=main)](https://github.com/daywalker90/cln-nip47/actions/workflows/latest_v25.05.yml) | [![](https://github.com/daywalker90/cln-nip47/actions/workflows/main_v25.05.yml/badge.svg?branch=main)](https://github.com/daywalker90/cln-nip47/actions/workflows/main_v25.05.yml) |
[![main on CLN v25.02](https://github.com/daywalker90/cln-nip47/actions/workflows/main_v25.02.yml/badge.svg?branch=main)](https://github.com/daywalker90/cln-nip47/actions/workflows/main_v25.02.yml) [![main on CLN v24.11](https://github.com/daywalker90/cln-nip47/actions/workflows/main_v24.11.yml/badge.svg?branch=main)](https://github.com/daywalker90/cln-nip47/actions/workflows/main_v24.11.yml) [![main on CLN v24.08.2](https://github.com/daywalker90/cln-nip47/actions/workflows/main_v24.08.yml/badge.svg?branch=main)](https://github.com/daywalker90/cln-nip47/actions/workflows/main_v24.08.yml)
# cln-nip47
A core lightning plugin to connect wallets via Nostr Wallet Connect (NWC) as specified in [NIP-47](https://github.com/nostr-protocol/nips/blob/master/47.md).