Skip to content

Commit

Permalink
Merge pull request #418 from lightninglabs/lit-v0.8.0-alpha
Browse files Browse the repository at this point in the history
Lit v0.8.0 alpha release
  • Loading branch information
ellemouton authored Sep 16, 2022
2 parents c13864c + eb5782b commit fb825ab
Show file tree
Hide file tree
Showing 23 changed files with 2,399 additions and 72 deletions.
21 changes: 19 additions & 2 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ env:
# If you change this value, please change it in the following files as well:
# /Dockerfile
# /dev.Dockerfile
GO_VERSION: 1.17.6
GO_VERSION: 1.18

jobs:
frontend:
Expand Down Expand Up @@ -78,7 +78,7 @@ jobs:

strategy:
matrix:
go_version: [1.16.x]
go_version: [1.18.x]
os: [ubuntu-latest, windows-latest, macOS-latest]

steps:
Expand Down Expand Up @@ -177,6 +177,23 @@ jobs:
- name: compile rpc for golang
run: make rpc

unit-race:
name: unit-race
runs-on: ubuntu-latest
steps:
- name: git checkout
uses: actions/checkout@v2
with:
fetch-depth: 0

- name: setup go ${{ env.GO_VERSION }}
uses: actions/setup-go@v2
with:
go-version: '${{ env.GO_VERSION }}'

- name: run check
run: make unit-race

itest:
name: integration test
runs-on: ubuntu-latest
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ RUN apk add --no-cache --update alpine-sdk \
# If you change this value, please also update:
# /dev.Dockerfile
# /.github/workflows/main.yml
FROM golang:1.17.6-alpine as golangbuilder
FROM golang:1.18-alpine as golangbuilder

# Instead of checking out from git again, we just copy the whole working
# directory of the previous stage that includes the generated static assets.
Expand Down
6 changes: 5 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,9 @@ XARGS := xargs -L 1

LINT = $(LINT_BIN) run -v

UNIT := $(GOLIST) | $(XARGS) env $(GOTEST)
UNIT_RACE := $(UNIT) -race

include make/release_flags.mk

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

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

goveralls: $(GOVERALLS_BIN)
@$(call print, "Sending coverage report.")
Expand Down
10 changes: 9 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,10 +66,17 @@ If you’d prefer to compile from source code please follow [these instructions]

## Compatibility

Lightning Terminal is backwards compatible with `lnd` back to version v0.14.3-beta.
Full Lightning Terminal functionality can be dependent on running a certain
version of `lnd`. View the table below to ensure that you run the correct
version of `lnd` with the relevant `litd` release.

This version compatibility dependency is only relevant for running remote mode
`litd`. The bundled version will always come with the correct, [compatible
versioning](#daemon-versions-packaged-with-lit).

| LiT | LND |
|------------------|--------------|
| **v0.8.0-alpha** | v0.15.1-beta |
| **v0.7.1-alpha** | v0.14.3-beta |
| **v0.7.0-alpha** | v0.14.3-beta |
| **v0.6.7-alpha** | v0.13.3-beta |
Expand Down Expand Up @@ -119,6 +126,7 @@ The following table shows the supported combinations:

| LiT | LND | Loop | Faraday | Pool |
|------------------|--------------|--------------|--------------|--------------|
| **v0.8.0-alpha** | v0.15.1-beta | v0.20.1-beta | v0.2.8-alpha | v0.5.8-alpha |
| **v0.7.1-alpha** | v0.15.0-beta | v0.19.1-beta | v0.2.8-alpha | v0.5.7-alpha |
| **v0.7.0-alpha** | v0.15.0-beta | v0.19.1-beta | v0.2.8-alpha | v0.5.7-alpha |
| **v0.6.7-alpha** | v0.14.3-beta | v0.18.0-beta | v0.2.7-alpha | v0.5.6-alpha |
Expand Down
Loading

0 comments on commit fb825ab

Please sign in to comment.