This is an automated email from the ASF dual-hosted git repository.
kou pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow.git
The following commit(s) were added to refs/heads/main by this push:
new 191472d417 GH-44570: [Release][R][Docs] Update
`r/pkgdown/assets/versions.html` (#44572)
191472d417 is described below
commit 191472d41714afbd9a2b0b3eb5e25be79ee6fdda
Author: Sutou Kouhei <[email protected]>
AuthorDate: Fri Nov 1 06:16:56 2024 +0900
GH-44570: [Release][R][Docs] Update `r/pkgdown/assets/versions.html`
(#44572)
### Rationale for this change
It's still used at https://arrow.apache.org/docs/r/versions.html . So we
should update it too.
### What changes are included in this PR?
Commit it.
### Are these changes tested?
Yes.
### Are there any user-facing changes?
No.
* GitHub Issue: #44570
Authored-by: Sutou Kouhei <[email protected]>
Signed-off-by: Sutou Kouhei <[email protected]>
---
dev/release/01-prepare-test.rb | 23 +++++++++++++++++++++++
dev/release/post-12-bump-versions-test.rb | 23 +++++++++++++++++++++++
dev/release/utils-prepare.sh | 1 +
r/pkgdown/assets/versions.html | 13 ++++++++++---
r/pkgdown/assets/versions.json | 4 ++++
5 files changed, 61 insertions(+), 3 deletions(-)
diff --git a/dev/release/01-prepare-test.rb b/dev/release/01-prepare-test.rb
index ca53b7f8fd..27f9f5f869 100644
--- a/dev/release/01-prepare-test.rb
+++ b/dev/release/01-prepare-test.rb
@@ -263,6 +263,18 @@ class PrepareTest < Test::Unit::TestCase
]
if next_release_type == :major
expected_changes += [
+ {
+ path: "r/pkgdown/assets/versions.html",
+ hunks: [
+ [
+ "-<body><p><a href=\"../dev/r/\">#{@previous_version}.9000
(dev)</a></p>",
+ "-<p><a href=\"../r/\">#{@previous_r_version} (release)</a></p>",
+ "+<body><p><a href=\"../dev/r/\">#{@release_version}.9000
(dev)</a></p>",
+ "+<p><a href=\"../r/\">#{@release_version} (release)</a></p>",
+ "+<p><a
href=\"../#{@previous_compatible_version}/r/\">#{@previous_r_version}</a></p>",
+ ]
+ ],
+ },
{
path: "r/pkgdown/assets/versions.json",
hunks: [
@@ -281,6 +293,17 @@ class PrepareTest < Test::Unit::TestCase
]
else
expected_changes += [
+ {
+ path: "r/pkgdown/assets/versions.html",
+ hunks: [
+ [
+ "-<body><p><a href=\"../dev/r/\">#{@previous_version}.9000
(dev)</a></p>",
+ "-<p><a href=\"../r/\">#{@previous_r_version} (release)</a></p>",
+ "+<body><p><a href=\"../dev/r/\">#{@release_version}.9000
(dev)</a></p>",
+ "+<p><a href=\"../r/\">#{@release_version} (release)</a></p>",
+ ]
+ ],
+ },
{
path: "r/pkgdown/assets/versions.json",
hunks: [
diff --git a/dev/release/post-12-bump-versions-test.rb
b/dev/release/post-12-bump-versions-test.rb
index 9af334c496..9c4026584a 100644
--- a/dev/release/post-12-bump-versions-test.rb
+++ b/dev/release/post-12-bump-versions-test.rb
@@ -210,6 +210,18 @@ class PostBumpVersionsTest < Test::Unit::TestCase
["+ (#{@next_major_version}, 0),"],
],
},
+ {
+ path: "r/pkgdown/assets/versions.html",
+ hunks: [
+ [
+ "-<body><p><a href=\"../dev/r/\">#{@previous_version}.9000
(dev)</a></p>",
+ "-<p><a href=\"../r/\">#{@previous_r_version} (release)</a></p>",
+ "+<body><p><a href=\"../dev/r/\">#{@release_version}.9000
(dev)</a></p>",
+ "+<p><a href=\"../r/\">#{@release_version} (release)</a></p>",
+ "+<p><a
href=\"../#{@previous_compatible_version}/r/\">#{@previous_r_version}</a></p>",
+ ],
+ ],
+ },
{
path: "r/pkgdown/assets/versions.json",
hunks: [
@@ -228,6 +240,17 @@ class PostBumpVersionsTest < Test::Unit::TestCase
]
else
expected_changes += [
+ {
+ path: "r/pkgdown/assets/versions.html",
+ hunks: [
+ [
+ "-<body><p><a href=\"../dev/r/\">#{@previous_version}.9000
(dev)</a></p>",
+ "-<p><a href=\"../r/\">#{@previous_r_version} (release)</a></p>",
+ "+<body><p><a href=\"../dev/r/\">#{@release_version}.9000
(dev)</a></p>",
+ "+<p><a href=\"../r/\">#{@release_version} (release)</a></p>",
+ ],
+ ],
+ },
{
path: "r/pkgdown/assets/versions.json",
hunks: [
diff --git a/dev/release/utils-prepare.sh b/dev/release/utils-prepare.sh
index ecdd0a26dc..19ffda578b 100644
--- a/dev/release/utils-prepare.sh
+++ b/dev/release/utils-prepare.sh
@@ -194,6 +194,7 @@ update_versions() {
"${base_version}" \
"${next_version}"
git add docs/source/_static/versions.json
+ git add r/pkgdown/assets/versions.html
git add r/pkgdown/assets/versions.json
popd
}
diff --git a/r/pkgdown/assets/versions.html b/r/pkgdown/assets/versions.html
index 8ba513a98c..e2f56772cf 100644
--- a/r/pkgdown/assets/versions.html
+++ b/r/pkgdown/assets/versions.html
@@ -1,9 +1,16 @@
<!DOCTYPE html>
<html>
-<body><p><a href="../dev/r/">13.0.0.9000 (dev)</a></p>
-<p><a href="../r/">13.0.0.1 (release)</a></p>
+<body><p><a href="../dev/r/">18.0.0.9000 (dev)</a></p>
+<p><a href="../r/">18.0.0 (release)</a></p>
+<p><a href="../17.0/r/">17.0.0</a></p>
+<p><a href="../16.1/r/">16.1.0</a></p>
+<p><a href="../16.0/r/">16.0.0</a></p>
+<p><a href="../15.0/r/">15.0.2</a></p>
+<p><a href="../14.0/r/">14.0.2</a></p>
+<p><a href="../13.0/r/">13.0.0.1</a></p>
<p><a href="../12.0/r/">12.0.1.1</a></p>
-<p><a href="../11.0/r/">11.0.0.3</a></p>
+<p><a href="../12.0/r/">12.0.0</a></p>
+<p><a href="../11.0/r/">11.0.0</a></p>
<p><a href="../10.0/r/">10.0.1</a></p>
<p><a href="../9.0/r/">9.0.0</a></p>
<p><a href="../8.0/r/">8.0.0</a></p>
diff --git a/r/pkgdown/assets/versions.json b/r/pkgdown/assets/versions.json
index cecbed7f32..41c8469772 100644
--- a/r/pkgdown/assets/versions.json
+++ b/r/pkgdown/assets/versions.json
@@ -15,6 +15,10 @@
"name": "16.1.0",
"version": "16.1/"
},
+ {
+ "name": "16.0.0",
+ "version": "16.0/"
+ },
{
"name": "15.0.2",
"version": "15.0/"