From cf21dd155f44bfd94ad6117640f9dc2669b8d41c Mon Sep 17 00:00:00 2001 From: techknowlogick Date: Wed, 19 Jul 2023 13:38:32 -0400 Subject: [PATCH] Revert "Update docusaurus.config.js" This reverts commit f8eecadedb7521741f86521df91749d02bed0c95. --- .gitea/workflows/build-and-publish.yaml | 8 +- docusaurus.config.js | 21 ++-- loop_docs.sh | 9 +- versioned_sidebars/version-1.19-sidebars.json | 97 +++++++++++++++++++ versions.json | 3 +- 5 files changed, 127 insertions(+), 11 deletions(-) create mode 100644 versioned_sidebars/version-1.19-sidebars.json diff --git a/.gitea/workflows/build-and-publish.yaml b/.gitea/workflows/build-and-publish.yaml index 1ea5f919..aa7946b7 100644 --- a/.gitea/workflows/build-and-publish.yaml +++ b/.gitea/workflows/build-and-publish.yaml @@ -13,7 +13,7 @@ jobs: - uses: actions/checkout@v3 - uses: https://github.com/actions/setup-node@v3 with: - node-version: 20 + node-version: 16 - name: install necessary tools run: | apt update -y && apt install -y rsync python python3-pip @@ -26,9 +26,13 @@ jobs: run: | make prepare\#20 make prepare-zh-cn\#20 + - name: prepare 1.19 docs + run: | + make prepare\#19 + make prepare-zh-cn\#19 - name: prepare awesome list run: | - make prepare-awesome-latest prepare-awesome\#20 + make prepare-awesome-latest prepare-awesome\#20 prepare-awesome\#19 - name: cleanup before build run: | rm static/_* diff --git a/docusaurus.config.js b/docusaurus.config.js index 32d9781a..6faf6336 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -27,7 +27,11 @@ const apiConfig = [ { route: '/api/1.20/', spec: 'static/swagger-20.json', - } + }, + { + route: '/api/1.19/', + spec: 'static/swagger-19.json', + }, ]: [], // Theme Options for modifying how redoc renders them theme: { @@ -89,10 +93,14 @@ const config = { banner: 'unreleased', }, '1.20': { - label: '1.20.0', + label: '1.20.0-rc2', + banner: 'none', + }, + '1.19': { + label: '1.19.4', } }, - lastVersion: '1.20', + lastVersion: '1.19', async sidebarItemsGenerator({defaultSidebarItemsGenerator, ...args}) { const {item} = args; // Use the provided data to generate a custom sidebar slice @@ -155,10 +163,10 @@ const config = { label: 'Docs', }, { - to: '/api/1.20/', + to: '/api/1.19/', label: 'API', position: 'left', - activeBaseRegex: 'api/(1.20|next)/', + activeBaseRegex: 'api/(1.19|1.20|next)/', }, { position: 'left', @@ -173,7 +181,8 @@ const config = { position: 'right', items: [ {to: '/api/next/', label: '1.21-dev' }, - {to: '/api/1.20/', label: '1.20.0' } + {to: '/api/1.20/', label: '1.20.0-rc2' }, + {to: '/api/1.19/', label: '1.19.4' }, ], }, { diff --git a/loop_docs.sh b/loop_docs.sh index dfbc9a07..8f557362 100755 --- a/loop_docs.sh +++ b/loop_docs.sh @@ -23,8 +23,11 @@ minNodeVer="16" minGoVer="1.20" goVer="1.20" minorVer="main-nightly" -if [ "$version" == "1.20" ]; then - minorVer="1.20.0" +if [ "$version" == "1.19" ]; then + minorVer="1.19.4" + minGoVer="1.19" +elif [ "$version" == "1.20" ]; then + minorVer="1.20.0-rc2" fi docs_dir="versioned_docs/version-$version" @@ -59,6 +62,8 @@ if [ "$version" == "latest" ]; then SED_INPLACE 's/"version": "{{AppVer | JSEscape | Safe}}"/"version": "1.21-dev"/' static/swagger-latest.json elif [ "$version" == "1.20" ]; then SED_INPLACE 's/"version": "{{AppVer | JSEscape | Safe}}"/"version": "1.20.0-rc2"/' static/swagger-20.json +elif [ "$version" == "1.19" ]; then + SED_INPLACE 's/"version": "{{AppVer | JSEscape | Safe}}"/"version": "1.19.4"/' static/swagger-19.json fi SED_INPLACE 's/"basePath": "{{AppSubUrl | JSEscape | Safe}}/"basePath": "https:\/\/gitea.com/' static/swagger-"$1".json diff --git a/versioned_sidebars/version-1.19-sidebars.json b/versioned_sidebars/version-1.19-sidebars.json new file mode 100644 index 00000000..af983c3f --- /dev/null +++ b/versioned_sidebars/version-1.19-sidebars.json @@ -0,0 +1,97 @@ +{ + "docs": [ + { + "type": "doc", + "id": "intro", + "label": "What is Gitea?" + }, + { + "type": "category", + "label": "Installation", + "link": { + "type": "generated-index" + }, + "items": [ + { + "type": "autogenerated", + "dirName": "installation" + } + ] + }, + { + "type": "category", + "label": "Administration", + "link": { + "type": "generated-index" + }, + "items": [ + { + "type": "autogenerated", + "dirName": "administration" + } + ] + }, + { + "type": "category", + "label": "Usage", + "link": { + "type": "generated-index" + }, + "items": [ + { + "type": "category", + "label": "Packages", + "items": [ + { + "type": "autogenerated", + "dirName": "packages" + } + ] + }, + { + "type": "autogenerated", + "dirName": "usage" + } + ] + }, + { + "type": "category", + "label": "Development", + "link": { + "type": "generated-index" + }, + "items": [ + { + "type": "autogenerated", + "dirName": "development" + } + ] + }, + { + "type": "category", + "label": "Contributing", + "link": { + "type": "generated-index" + }, + "items": [ + { + "type": "autogenerated", + "dirName": "contributing" + } + ] + }, + { + "type": "category", + "label": "Help", + "link": { + "type": "generated-index" + }, + "items": [ + { + "type": "autogenerated", + "dirName": "help" + } + ] + } + ] +} diff --git a/versions.json b/versions.json index 4686147c..ced0695d 100644 --- a/versions.json +++ b/versions.json @@ -1,3 +1,4 @@ [ - "1.20" + "1.20", + "1.19" ]