File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 6565 - Python binding version (\`pyproject.toml\`, \`Cargo.toml\`)
6666 - Node binding version (\`package.json\`, \`Cargo.toml\`, platform packages)
6767 - Skill manifest version (\`SKILL.md\`)
68+ - Docs site version badge and heading (\`website-docs/\`)
6869 - Regenerated READMEs" \
6970 --base main \
7071 --head "$BRANCH"
Original file line number Diff line number Diff line change 22set -euo pipefail
33
44usage () {
5- echo " Usage: $0 <version> --python|--node|--rust|--all" >&2
5+ echo " Usage: $0 <version> --python|--node|--rust|--docs|-- all" >&2
66 exit 1
77}
88
@@ -72,10 +72,29 @@ set_skill_version() {
7272 rm -f " $REPO_ROOT /skills/ows/SKILL.md.bak"
7373}
7474
75+ set_docs_version () {
76+ local short_version
77+ short_version=" $( echo " $VERSION " | sed ' s/\([0-9]*\.[0-9]*\).*/\1/' ) "
78+
79+ # website-docs/index.html — sidebar badge and page heading
80+ sed -i.bak \
81+ -e " s/<span class=\" version\" >v[^<]*</<span class=\" version\" >v${short_version} </" \
82+ -e " s/Open Wallet Standard v[0-9][0-9.a-zA-Z-]*/Open Wallet Standard v${VERSION} /" \
83+ " $REPO_ROOT /website-docs/index.html"
84+ rm -f " $REPO_ROOT /website-docs/index.html.bak"
85+
86+ # website-docs/js/docs.js — sidebar badge in JS
87+ sed -i.bak \
88+ " s/<span class=\" version\" >v[^<]*</<span class=\" version\" >v${short_version} </" \
89+ " $REPO_ROOT /website-docs/js/docs.js"
90+ rm -f " $REPO_ROOT /website-docs/js/docs.js.bak"
91+ }
92+
7593case " $SCOPE " in
7694 --python) set_python_version ;;
7795 --node) set_node_version ;;
7896 --rust) set_rust_version ;;
79- --all) set_rust_version; set_python_version; set_node_version; set_skill_version ;;
97+ --docs) set_docs_version ;;
98+ --all) set_rust_version; set_python_version; set_node_version; set_skill_version; set_docs_version ;;
8099 * ) usage ;;
81100esac
You can’t perform that action at this time.
0 commit comments