Commit graph

30 commits

Author SHA1 Message Date
Gustavo Stingelin
9f2d724c3e build: verify generated FSM diagrams 2026-07-20 12:08:02 -03:00
Slyghtning
5b68d40920 Revert "Merge pull request #1095 from hieblmi/claude-review-approve"
This reverts commit 864029135a, reversing
changes made to ff800df41d.
2026-04-29 12:16:04 +02:00
Boris Nagaev
e93220534a
ci: use current LiT itest target
CI failed: https://github.com/lightninglabs/loop/actions/runs/23082982774/job/67447021668?pr=1090

The workflow called `make itest-no-backward-compat`, but
lightning-terminal removed that target in
4cedb44ee0
("itest: remove custom channels tests and backward compat infrastructure").
2026-03-17 16:42:06 -05:00
Slyghtning
06d978cbc8
.github: add low-risk label trigger for Claude review with approval
- Add pull_request_target trigger for fork secret access
- Use pull_request_target in claude-approve if-condition
- Replace CLAUDE.md references with AGENTS.md
- Replace simple approve/comment prompt with comprehensive
  risk-classification prompt (intrinsic PR risk + finding severity)
- Use --request-changes instead of comment when not approving
2026-03-13 09:01:12 +01:00
Slyghtning
ff800df41d
.github: restrict @claude trigger to org members and collaborators (#1094) 2026-03-12 10:04:19 +01:00
Slyghtning
de05ee8573
.github: add @claude mention trigger to review workflow (#1093) 2026-03-12 10:00:05 +01:00
Slyghtning
22bd27b72e
.github: enable claude review bot 2026-03-11 16:31:47 +01:00
Slyghtning
6aaacf8b93
looprpc: prepare for lnrpc usage
In successive commits we want to access lnrpc specifc methods
and objects, so here we import github.com/lightningnetwork/lnd v0.20.1-beta
into looprpc and update relevant versions.
2026-02-26 09:35:59 +01:00
Viktor Torstensson
a0850f7e35
workflow: replace swapserverrpc in lit-setup
In order for the LiT CI jobs to use the `swapserverrpc` protos that
exist on the latest `master` version of the `loop` repo, we need to
update the `lit-setup` action to replace the litd `swapserverrpc`
dependency with the latest version that exists in the `loop` repo.
2025-12-16 16:47:57 +01:00
ffranr
d56fb5b542
ci: split out postgres unit-test run for parallelism 2025-11-26 08:45:35 +00:00
ffranr
d00bfab643
ci: bump actions/checkout to v4 2025-11-26 08:45:35 +00:00
ffranr
3dd747460a
ci: add LiT tests workflow to GitHub Actions
Add a new workflow to run tests for the LiT repository. This includes
setting up dependencies, cloning the repository, and updating the
`go.mod` file to use local Loop modules.
2025-11-26 08:45:35 +00:00
Boris Nagaev
d677e9d7e6
multi: downgrade Go to 1.24.9
This is needed, because LND and LiT use 1.24.9.
2025-11-17 14:11:26 -03:00
Boris Nagaev
508d90f384
multi: update Go to 1.24.10 2025-11-16 00:26:02 -03:00
sputn1ck
e4f64ec9cc
Revert "Merge pull request #1028 from starius/downgrade-deps"
This reverts commit b11c959bc8, reversing
changes made to 0a182ee308.
2025-10-31 18:48:26 +01:00
Boris Nagaev
7d58b65a84
go.mod: downgrade deps for litd release
lnd v0.19.3-beta
tapd v0.6.1
go 1.23.12 (except in tools/ where golangci-lint needs Go 1.24)

Remove docs generators as cli-docs depends on Go 1.24.
2025-10-31 10:23:52 -03:00
Boris Nagaev
9eddee7073
ci: run sqlc-check 2025-10-07 16:54:38 -03:00
Boris Nagaev
8ec28b2268
ci: verify that documentation is up-to-date 2025-10-07 16:54:38 -03:00
Slyghtning
2ed543b0f9
gomod: upgrade go version and golangci
go is updated to v1.24.6 and golangci
from v1.64.6 to v2.4.0.
2025-08-19 21:56:59 +02:00
Boris Nagaev
2f2c5a34e7
ci: run unit tests with -race 2025-03-19 15:00:31 +01:00
Andras Banki-Horvath
300ffa97d6
github: update setup-go remove cache
The setup-go@v5 has built in caching support.
2025-03-13 11:20:55 -05:00
Boris Nagaev
60f49067cc
ci, Dockerfile: update Go to 1.24.0
Try to catch more race conditions in unit tests.
2025-03-04 13:45:08 -03:00
Andras Banki-Horvath
f8d5f02f23
github: update cache version from deprecated v1 to v4 2025-02-11 16:21:28 +01:00
Andras Banki-Horvath
3b35ddba95
github: bump go version 2024-05-23 10:13:21 +02:00
sputn1ck
9d7f3bf2fa
build: add postgres unit tests to makefile and CI 2023-06-20 18:59:31 +02:00
Andras Banki-Horvath
52eca23918
ci: bump GitHub CI Go version to 1.19.2 2023-02-06 20:46:03 +01:00
sputn1ck
4803941b88
ci: add github actions 2022-12-15 18:08:42 +01:00
Alex Miller
dd01b90afd
github: initial docker workflow
Builds a Docker image for tags starting with 'v'

The image repository name is defined by environment variable DOCKER_REPO, which
defaults to: lightninglabs/loop

To override it, if you want to publish the image to your own DockerHub account,
define a Github Actions secret named DOCKER_REPO with the full image repo name
such as: <docker_user>/loop
2022-04-28 22:33:46 -04:00
Oliver Gugger
313d6f6e5d
GitHub: add issue templates
To make initial triage easier and nudge people into reading the
documentation and gathering information before submitting an issue, we
add three issue templates: bug reports, feature requests and "other".
2021-03-09 11:07:40 +01:00
carla
a9f8682689
github: add pull request reminder to update release notes 2020-09-11 09:02:41 +02:00