mirror of
https://github.com/lightningnetwork/lnd.git
synced 2026-08-13 12:32:48 +02:00
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. |
||
|---|---|---|
| .. | ||
| bw-compatibility-test | ||
| keys | ||
| apply-pr-severity.sh | ||
| apply-pr-severity_test.sh | ||
| check-commit.sh | ||
| check-each-commit.sh | ||
| check-go-version-dockerfile.sh | ||
| check-go-version-yaml.sh | ||
| check-pgp-expiry.sh | ||
| check-release-notes.sh | ||
| check-rest-annotations.sh | ||
| check-sample-lnd-conf.sh | ||
| comment-on-duplicates.sh | ||
| fuzz.sh | ||
| fuzzy-match-release-branch.sh | ||
| gen_man_pages.sh | ||
| gen_sqlc_docker.sh | ||
| install_bitcoind.sh | ||
| itest_parallel.sh | ||
| itest_part.sh | ||
| release.sh | ||
| tag-release.sh | ||
| tidy_modules.sh | ||
| unit-test-flake-hunter.sh | ||
| unit_test_modules.sh | ||
| verify-install.sh | ||