docs: Upgrade rdme from v8 to v10
What changed, and why it matters
This commit updates the documentation publishing workflow from version 8 to version 10 of a ReadMe.io tool called 'rdme'. It only changes how project documentation is uploaded to an external docs site and does not touch the Core Lightning software itself, user funds, network code, or any secrets storage. The API key is still stored as a GitHub secret and is still passed to the tool in essentially the same way.
No security action required. Treat as routine maintenance. If desired, verify that readmeio/rdme@v10's documented behavior for the docs upload command and --key handling is acceptable and that the README_API_KEY secret remains scoped only to this workflow.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff modifies .github/workflows/rdme-docs-sync.yml to bump the readmeio/rdme GitHub Action from v8 to v10 and adapts the CLI syntax to the new version: ‘docs
Changed components
.github/workflows/rdme-docs-sync.ymlInspect captured patch +10 / −20
diff --git a/.github/workflows/rdme-docs-sync.yml b/.github/workflows/rdme-docs-sync.yml
index bf796122..bdf6d8f4 100644
--- a/.github/workflows/rdme-docs-sync.yml
+++ b/.github/workflows/rdme-docs-sync.yml
@@ -16,36 +16,26 @@ jobs:
uses: actions/checkout@v4
- name: Sync doc/getting-started/ 🚀
- uses: readmeio/rdme@v8
- env:
- README_API_KEY: ${{ secrets.README_API_KEY }}
+ uses: readmeio/rdme@v10
with:
- rdme: docs doc/getting-started --key=${{ env.README_API_KEY }} --version=1
+ rdme: docs upload ./doc/getting-started --key=${{ secrets.README_API_KEY }} --branch=1
- name: Sync doc/beginners-guide/ 🚀
- uses: readmeio/rdme@v8
- env:
- README_API_KEY: ${{ secrets.README_API_KEY }}
+ uses: readmeio/rdme@v10
with:
- rdme: docs doc/beginners-guide --key=${{ env.README_API_KEY }} --version=1
+ rdme: docs upload ./doc/beginners-guide --key=${{ secrets.README_API_KEY }} --branch=1
- name: Sync doc/node-operators-guide/ 🚀
- uses: readmeio/rdme@v8
- env:
- README_API_KEY: ${{ secrets.README_API_KEY }}
+ uses: readmeio/rdme@v10
with:
- rdme: docs doc/node-operators-guide --key=${{ env.README_API_KEY }} --version=1
+ rdme: docs upload ./doc/node-operators-guide --key=${{ secrets.README_API_KEY }} --branch=1
- name: Sync doc/developers-guide/ 🚀
- uses: readmeio/rdme@v8
- env:
- README_API_KEY: ${{ secrets.README_API_KEY }}
+ uses: readmeio/rdme@v10
with:
- rdme: docs doc/developers-guide --key=${{ env.README_API_KEY }} --version=1
+ rdme: docs upload ./doc/developers-guide --key=${{ secrets.README_API_KEY }} --branch=1
- name: Sync doc/contributing-to-core-lightning/ 🚀
- uses: readmeio/rdme@v8
- env:
- README_API_KEY: ${{ secrets.README_API_KEY }}
+ uses: readmeio/rdme@v10
with:
- rdme: docs doc/contribute-to-core-lightning --key=${{ env.README_API_KEY }} --version=1
+ rdme: docs upload ./doc/contribute-to-core-lightning --key=${{ secrets.README_API_KEY }} --branch=1
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.