Skip to content

Commit fb825ab

Browse files
authored
Merge pull request #418 from lightninglabs/lit-v0.8.0-alpha
Lit v0.8.0 alpha release
2 parents c13864c + eb5782b commit fb825ab

23 files changed

+2399
-72
lines changed

.github/workflows/main.yml

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ env:
1515
# If you change this value, please change it in the following files as well:
1616
# /Dockerfile
1717
# /dev.Dockerfile
18-
GO_VERSION: 1.17.6
18+
GO_VERSION: 1.18
1919

2020
jobs:
2121
frontend:
@@ -78,7 +78,7 @@ jobs:
7878

7979
strategy:
8080
matrix:
81-
go_version: [1.16.x]
81+
go_version: [1.18.x]
8282
os: [ubuntu-latest, windows-latest, macOS-latest]
8383

8484
steps:
@@ -177,6 +177,23 @@ jobs:
177177
- name: compile rpc for golang
178178
run: make rpc
179179

180+
unit-race:
181+
name: unit-race
182+
runs-on: ubuntu-latest
183+
steps:
184+
- name: git checkout
185+
uses: actions/checkout@v2
186+
with:
187+
fetch-depth: 0
188+
189+
- name: setup go ${{ env.GO_VERSION }}
190+
uses: actions/setup-go@v2
191+
with:
192+
go-version: '${{ env.GO_VERSION }}'
193+
194+
- name: run check
195+
run: make unit-race
196+
180197
itest:
181198
name: integration test
182199
runs-on: ubuntu-latest

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ RUN apk add --no-cache --update alpine-sdk \
3535
# If you change this value, please also update:
3636
# /dev.Dockerfile
3737
# /.github/workflows/main.yml
38-
FROM golang:1.17.6-alpine as golangbuilder
38+
FROM golang:1.18-alpine as golangbuilder
3939

4040
# Instead of checking out from git again, we just copy the whole working
4141
# directory of the previous stage that includes the generated static assets.

Makefile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,9 @@ XARGS := xargs -L 1
5050

5151
LINT = $(LINT_BIN) run -v
5252

53+
UNIT := $(GOLIST) | $(XARGS) env $(GOTEST)
54+
UNIT_RACE := $(UNIT) -race
55+
5356
include make/release_flags.mk
5457

5558
# We only return the part inside the double quote here to avoid escape issues
@@ -153,7 +156,8 @@ unit-cover: $(GOACC_BIN)
153156

154157
unit-race:
155158
@$(call print, "Running unit race tests.")
156-
env CGO_ENABLED=1 GORACE="history_size=7 halt_on_errors=1" $(UNIT_RACE)
159+
mkdir app/build && touch app/build/index.html
160+
env CGO_ENABLED=1 GORACE="history_size=7 halt_on_errors=1" $(UNIT_RACE) -tags="$(LND_RELEASE_TAGS)"
157161

158162
goveralls: $(GOVERALLS_BIN)
159163
@$(call print, "Sending coverage report.")

README.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,10 +66,17 @@ If you’d prefer to compile from source code please follow [these instructions]
6666

6767
## Compatibility
6868

69-
Lightning Terminal is backwards compatible with `lnd` back to version v0.14.3-beta.
69+
Full Lightning Terminal functionality can be dependent on running a certain
70+
version of `lnd`. View the table below to ensure that you run the correct
71+
version of `lnd` with the relevant `litd` release.
72+
73+
This version compatibility dependency is only relevant for running remote mode
74+
`litd`. The bundled version will always come with the correct, [compatible
75+
versioning](#daemon-versions-packaged-with-lit).
7076

7177
| LiT | LND |
7278
|------------------|--------------|
79+
| **v0.8.0-alpha** | v0.15.1-beta |
7380
| **v0.7.1-alpha** | v0.14.3-beta |
7481
| **v0.7.0-alpha** | v0.14.3-beta |
7582
| **v0.6.7-alpha** | v0.13.3-beta |
@@ -119,6 +126,7 @@ The following table shows the supported combinations:
119126

120127
| LiT | LND | Loop | Faraday | Pool |
121128
|------------------|--------------|--------------|--------------|--------------|
129+
| **v0.8.0-alpha** | v0.15.1-beta | v0.20.1-beta | v0.2.8-alpha | v0.5.8-alpha |
122130
| **v0.7.1-alpha** | v0.15.0-beta | v0.19.1-beta | v0.2.8-alpha | v0.5.7-alpha |
123131
| **v0.7.0-alpha** | v0.15.0-beta | v0.19.1-beta | v0.2.8-alpha | v0.5.7-alpha |
124132
| **v0.6.7-alpha** | v0.14.3-beta | v0.18.0-beta | v0.2.7-alpha | v0.5.6-alpha |

0 commit comments

Comments
 (0)