Commit Graph

36 Commits

Author SHA1 Message Date
Rome Reginelli
ece29ca4cf Merge pull request #3658 from XRPLF/selenium_link_checker_workflow
Selenium link checker workflow
2026-06-09 12:16:35 -07:00
Oliver Eggert
f74cb952bf remove duplicate _snippets skip path 2026-06-09 10:54:22 -07:00
mDuo13
0e3992dcbe Link checker: fix double-delete from cache during init 2026-06-08 14:08:11 -07:00
mDuo13
2cb43da1c7 Adjust link checker to use less resources in GitHub Actions 2026-06-08 13:36:00 -07:00
mDuo13
25e9e1d805 Allow multiple files & folders to be passed to link checker as positional args 2026-06-02 23:50:27 -07:00
mDuo13
a6da2050d9 Link checker: better threading with error handling 2026-06-02 13:15:58 -07:00
mDuo13
514c4911e3 Fix more sometimes-broken links 2026-06-02 13:14:15 -07:00
mDuo13
25232e8db6 Parallelize & clean up link checker 2026-06-01 13:47:46 -07:00
Oliver Eggert
df11589e26 update contributor section to check for ripple org membership. fix relative file location writing 2026-05-27 14:05:59 -07:00
mDuo13
fb0ccaec37 Add more known-broken links 2026-05-27 12:50:21 -07:00
Oliver Eggert
52fccc0086 update release notes script to filter cherry-picked commits already in release build 2026-05-27 12:41:03 -07:00
Oliver Eggert
f8a2178921 fix default skip paths descending into directory 2026-05-22 15:34:21 -07:00
Oliver Eggert
77f2c25a5a remove stale report files locally to match CI 2026-05-22 13:06:09 -07:00
Oliver Eggert
d2c9feb923 add broken link report generation if broken links found 2026-05-22 12:54:09 -07:00
Oliver Eggert
67eaa36a5b fix GET fallback missing .status_code 2026-05-22 12:13:13 -07:00
Oliver Eggert
af59fe29b0 fix cache interval timer not resetting 2026-05-22 10:54:06 -07:00
mDuo13
db877d0d83 Add 'live' link checker powered by Selenium WebDriver 2026-05-21 16:26:52 -07:00
mDuo13
7dc311935e Implement external link checker 2026-05-19 18:45:57 -07:00
Oliver Eggert
a441171000 improve amendment sorting logic, frontmatter and intro descriptions, and bug disclosure text 2026-04-01 15:14:22 -07:00
Oliver Eggert
892714550e more improvements to sorting script and AI instructions 2026-04-01 13:19:12 -07:00
Oliver Eggert
6ab5de13bb fix bug when passing different date and output years in args 2026-03-28 00:18:10 -07:00
Oliver Eggert
38000f19d6 fix sidebars.yaml entry logic 2026-03-27 23:35:06 -07:00
Oliver Eggert
663cd6df6a add skills.md and writing release notes to sidebars.yaml 2026-03-27 21:45:34 -07:00
Oliver Eggert
6bee1983eb append fix to fix amendment names 2026-03-27 20:37:40 -07:00
Oliver Eggert
9df53455e9 add amendment diff fetching for additional sorting context 2026-03-27 20:09:36 -07:00
Oliver Eggert
13dddb8b22 add basic amendment sorting 2026-03-27 12:11:39 -07:00
Oliver Eggert
b47c96d91a update logic for generating entries on commit-only entries and entries with broken PR/Issue links 2026-03-27 11:48:04 -07:00
Oliver Eggert
93abc4dc09 remove sys exit for failed file lookups, and minor cleanup to comments and section header location 2026-03-26 18:30:14 -07:00
Oliver Eggert
ae266aba7f add files for entry context. include commits linked to issues and commits without any links 2026-03-26 18:08:18 -07:00
Oliver Eggert
ab9eec63f5 merge version fetching functions and clean up credits intro 2026-03-26 15:10:46 -07:00
Oliver Eggert
8b8ed4c6ea fix fetch_version_commit to only check buildinfo.cpp 2026-03-26 14:48:30 -07:00
Oliver Eggert
6aaca7f568 ignore ripple users in credits and improve graphql handling of issues vs pulls 2026-03-26 14:07:40 -07:00
Oliver Eggert
a045e9e40c clean up functions 2026-03-25 22:22:40 -07:00
Oliver Eggert
ad9327c4c0 add comments and improve ordering of helpers 2026-03-25 15:05:35 -07:00
Oliver Eggert
53983bf8e2 update to use graphql and remove categorization logic 2026-03-25 14:47:00 -07:00
Oliver Eggert
4bceb09b1b initial draft of release notes script 2026-03-24 19:06:53 -07:00