lnd/scripts
Olaoluwa Osuntokun 05c625275e ci: split PR severity workflow into classify and apply jobs
In this commit, we separate the two concerns in the PR severity workflow:
working out the severity, and applying it. The classify job inspects the
PR and records its verdict (the severity level, whether to comment, and
the comment body) to a few files. A second apply job reads those files
and does the mechanical work of setting the label and posting the comment.

Pulling the classification apart from the application keeps each job doing
one thing and makes the flow easier to follow. The apply job takes the
severity the classifier picked and checks it against the known set before
touching a label, and posts the comment from a file via --body-file so the
body is handled as plain data. We also turn off checkout credential
persistence, since neither job needs a git credential on disk.
2026-07-07 21:24:55 -07:00
..
bw-compatibility-test scripts/bw-compat: use docker logs for log collection 2026-03-05 15:51:59 +01:00
keys scripts/keys: add pub key for gijswijs 2026-06-29 21:40:17 +02:00
apply-pr-severity.sh ci: split PR severity workflow into classify and apply jobs 2026-07-07 21:24:55 -07:00
apply-pr-severity_test.sh ci: split PR severity workflow into classify and apply jobs 2026-07-07 21:24:55 -07:00
check-commit.sh build: check compilation of each commit 2020-12-08 16:19:26 -08:00
check-each-commit.sh scripts: use ephemeral gocache in check-each-commit 2026-02-13 09:42:24 +01:00
check-go-version-dockerfile.sh Makefile: add lint check for Go version in Dockerfile and YAML 2024-08-01 14:09:58 +01:00
check-go-version-yaml.sh Makefile: add lint check for Go version in Dockerfile and YAML 2024-08-01 14:09:58 +01:00
check-pgp-expiry.sh scripts: add pgp keys expire check 2025-08-14 15:35:55 -03:00
check-release-notes.sh scripts/check-release-notes.sh: fix bash expression 2023-07-13 12:51:40 -04:00
check-rest-annotations.sh make+scripts: fix rpc-check command 2021-07-27 12:59:54 +02:00
check-sample-lnd-conf.sh lncfg+scripts: use configurable global lock for postgres backends 2025-11-28 09:22:19 +01:00
comment-on-duplicates.sh multi: add issue dedupe command and workflow 2026-02-11 13:06:42 +02:00
fuzz.sh make+scripts+docs: update fuzzing script and make fuzz 2022-11-11 10:30:05 -06:00
fuzzy-match-release-branch.sh scripts: add cherry-pick verification tool with fuzzy matching 2025-07-29 08:51:51 +02:00
gen_man_pages.sh scripts+dev.Dockerfile: address dockerfile build issue 2024-03-18 13:47:39 +02:00
gen_sqlc_docker.sh scripts: add sql slices workaround to sqlc gen script 2025-07-22 17:14:55 +02:00
install_bitcoind.sh testing: allow patch versions of bitcoin core 2026-04-23 11:27:41 -03:00
itest_parallel.sh itest: shuffle test cases to even out blocks mined in tranches 2024-12-20 19:38:05 +08:00
itest_part.sh itest: shuffle test cases to even out blocks mined in tranches 2024-12-20 19:38:05 +08:00
release.sh Merge pull request #10268 from starius/release-gnu-gzip 2025-10-27 10:34:30 -07:00
tag-release.sh scripts: match upstream remote case-insensitively in tag-release.sh 2026-06-04 13:46:55 -07:00
tidy_modules.sh github+Makefile: add new action make tidy-module-check 2023-09-06 02:48:13 +08:00
unit-test-flake-hunter.sh Makefile+scripts: add unit test flake hunter 2025-02-25 21:10:40 +08:00
unit_test_modules.sh Makefile+action: add make unit-module to test submodules 2023-09-06 02:47:55 +08:00
verify-install.sh scripts/keys: add pub key for gijswijs 2026-06-29 21:40:17 +02:00