Skip to content

Commit c231fc9

Browse files
authored
Merge pull request #1492 from scylladb/master
Sync release
2 parents 7bafc96 + fcb24d4 commit c231fc9

35 files changed

+1060
-651
lines changed

.github/workflows/codeql-analysis.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838

3939
steps:
4040
- name: Checkout repository
41-
uses: actions/checkout@v4
41+
uses: actions/checkout@v5
4242

4343
# Initializes the CodeQL tools for scanning.
4444
- name: Initialize CodeQL

.github/workflows/docs-links.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,14 @@ jobs:
1212
runs-on: ubuntu-latest
1313
steps:
1414
- name: Checkout
15-
uses: actions/checkout@v4
15+
uses: actions/checkout@v5
1616
with:
1717
persist-credentials: false
1818
fetch-depth: 0
1919

2020
- name: Link Checker
2121
id: lychee
22-
uses: lycheeverse/lychee-action@v2.4.1
22+
uses: lycheeverse/lychee-action@v2.6.1
2323
with:
2424
args: --verbose --no-progress './**/*.md' './**/*.rst'
2525
env:

.github/workflows/docs-pages.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
runs-on: ubuntu-latest
1717
steps:
1818
- name: Checkout
19-
uses: actions/checkout@v4
19+
uses: actions/checkout@v5
2020
with:
2121
ref: ${{ github.event.repository.default_branch }}
2222
persist-credentials: false

.github/workflows/docs-pr.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
runs-on: ubuntu-latest
1515
steps:
1616
- name: Checkout
17-
uses: actions/checkout@v4
17+
uses: actions/checkout@v5
1818
with:
1919
persist-credentials: false
2020
fetch-depth: 0

.github/workflows/multiversion-tests.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
working-directory: ./extensions/sphinx-multiversion
2121
steps:
2222
- name: Checkout
23-
uses: actions/checkout@v4
23+
uses: actions/checkout@v5
2424
with:
2525
persist-credentials: false
2626
fetch-depth: 0

.github/workflows/theme-tests.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
runs-on: ubuntu-latest
1818
steps:
1919
- name: Checkout
20-
uses: actions/checkout@v4
20+
uses: actions/checkout@v5
2121
with:
2222
persist-credentials: false
2323
fetch-depth: 0

docs/source/examples/hero-box.rst

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,11 @@ The ``hero-box`` directive supports the following options:
8787
-
8888
-
8989
- If present, adds vertical padding suitable for content pages. By default (without this flag), the hero box is optimized for landing pages.
90+
* - ``ai_chatbot_id``
91+
- string
92+
-
93+
- my-chatbot-id
94+
- AI chatbot ID to use for the Ask AI button. Requires the ``search_box`` option to be present.
9095

9196
Link resolution
9297
---------------
@@ -220,6 +225,29 @@ Results in:
220225
:search_box:
221226
:content_page:
222227

228+
With custom AI chatbot ID
229+
..........................
230+
231+
Using:
232+
233+
.. code-block:: rst
234+
235+
.. hero-box::
236+
:title: Lorem Ipsum
237+
:text: Lorem ipsum dolor sit amet, consectetur adipiscing elit.
238+
:search_box:
239+
:ai_chatbot_id: my-custom-chatbot-id
240+
:content_page:
241+
242+
Results in:
243+
244+
.. hero-box::
245+
:title: Lorem Ipsum
246+
:text: Lorem ipsum dolor sit amet, consectetur adipiscing elit.
247+
:search_box:
248+
:ai_chatbot_id: ddfdo8m94k
249+
:content_page:
250+
223251
With bold button
224252
.................
225253

docs/source/index.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@
1212
.. hero-box::
1313
:button_icon: icon-github
1414
:button_style: bold
15-
:button_url: https://github.com/scylladb/sphinx-scylladb-theme
16-
:button_text: Source code
1715
:title: Welcome to ScyllaDB Sphinx Theme documentation
1816
:image: /_static/img/mascots-2/docs.svg
17+
:search_box:
18+
:ai_chatbot_id: ddfdo8m94k
1919

2020
The documentation toolchain for ScyllaDB projects.
2121

docs/source/upgrade/CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,23 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
9+
## 1.8.8 - 2 September 2025
10+
11+
### Added
12+
13+
- [#1485](https://github.com/scylladb/sphinx-scylladb-theme/pull/1485): Added Ask AI button in the header and hero box component for easier access to AI-powered documentation assistance.
14+
- [#1476](https://github.com/scylladb/sphinx-scylladb-theme/pull/1476): Introduced support for defining MyST substitutions per version in multiversion builds.
15+
16+
### Updated
17+
18+
- [#1463](https://github.com/scylladb/sphinx-scylladb-theme/pull/1463): Updated download link in the header navigation.
19+
20+
### Fixed
21+
22+
- [#1458](https://github.com/scylladb/sphinx-scylladb-theme/pull/1458): Fixed highlight color rendering issues in dark mode.
23+
24+
825
## 1.8.7 - 1 July 2025
926

1027
### Added

extensions/sphinx-multiversion/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ See https://github.com/scylladb/sphinx-scylladb-theme/pull/891
5858
The following properties can be defined on a per-version basis.
5959

6060
* `rst_prolog`
61+
* `myst_substitutions`: Introduced in 0.3.3
6162
* `exclude_patterns`: Introduced in 0.3.2
6263

6364
## License

0 commit comments

Comments
 (0)