Compare commits

...

3 Commits

Author SHA1 Message Date
arswarog 74dc67e1b9 wip 2026-06-16 15:05:07 +03:00
arswarog 2fbf182e24 wip 2026-06-16 15:05:07 +03:00
arswarog f8f100633f refactor: перенос docusaurus в корень, так как больше ничего не планируется в этой репе держать
Reviewed-on: #2
Co-authored-by: Arswarog <arswarog@yandex.ru>
Co-committed-by: Arswarog <arswarog@yandex.ru>
2026-06-16 15:04:58 +03:00
19 changed files with 34 additions and 25 deletions
+22 -1
View File
@@ -1 +1,22 @@
.idea # Dependencies
/node_modules
# Production
/build
# Generated files
.docusaurus
.cache-loader
# Misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.idea
View File
+12 -4
View File
@@ -8,6 +8,9 @@ inputs:
on-broken-links: on-broken-links:
description: 'Behavior on broken links: throw, warn, or ignore' description: 'Behavior on broken links: throw, warn, or ignore'
default: 'throw' default: 'throw'
prefix:
description: 'Additional prefix for S3 path'
default: ''
runs: runs:
using: 'composite' using: 'composite'
@@ -27,6 +30,11 @@ runs:
S3_PATH="${ORG}.${REPO}.${REF}" S3_PATH="${ORG}.${REPO}.${REF}"
fi fi
PREFIX="${{ inputs.prefix }}"
if [[ -n "$PREFIX" ]]; then
S3_PATH="${PREFIX}/${S3_PATH}"
fi
echo "TARGET_URL=$URL" >> $GITHUB_ENV echo "TARGET_URL=$URL" >> $GITHUB_ENV
echo "S3_PATH=$S3_PATH" >> $GITHUB_ENV echo "S3_PATH=$S3_PATH" >> $GITHUB_ENV
@@ -47,24 +55,24 @@ runs:
- name: Copy docs into Docusaurus - name: Copy docs into Docusaurus
shell: bash shell: bash
run: | run: |
DOCUSAURUS_DIR="${{ github.action_path }}/docusaurus" DOCUSAURUS_DIR="${{ github.action_path }}"
rm -rf "${DOCUSAURUS_DIR}/docs" rm -rf "${DOCUSAURUS_DIR}/docs"
cp -r "${{ inputs.docs-path }}" "${DOCUSAURUS_DIR}/docs" cp -r "${{ inputs.docs-path }}" "${DOCUSAURUS_DIR}/docs"
cp "${{ github.workspace }}/.docuservix.yml" "${DOCUSAURUS_DIR}" cp "${{ github.workspace }}/.docuservix.yml" "${DOCUSAURUS_DIR}"
- name: Prepare docs - name: Prepare docs
shell: bash shell: bash
working-directory: ${{ github.action_path }}/docusaurus working-directory: ${{ github.action_path }}
run: node scripts/prepare-docs.mjs run: node scripts/prepare-docs.mjs
- name: Install Docusaurus dependencies - name: Install Docusaurus dependencies
shell: bash shell: bash
working-directory: ${{ github.action_path }}/docusaurus working-directory: ${{ github.action_path }}
run: yarn install --frozen-lockfile run: yarn install --frozen-lockfile
- name: Build docs - name: Build docs
shell: bash shell: bash
working-directory: ${{ github.action_path }}/docusaurus working-directory: ${{ github.action_path }}
env: env:
DOCUSERVIX_ON_BROKEN_LINKS: ${{ inputs.on-broken-links }} DOCUSERVIX_ON_BROKEN_LINKS: ${{ inputs.on-broken-links }}
DOCUSERVIX_URL: ${{ env.TARGET_URL }} DOCUSERVIX_URL: ${{ env.TARGET_URL }}
-20
View File
@@ -1,20 +0,0 @@
# Dependencies
/node_modules
# Production
/build
# Generated files
.docusaurus
.cache-loader
# Misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local
npm-debug.log*
yarn-debug.log*
yarn-error.log*

Before

Width:  |  Height:  |  Size: 5.0 KiB

After

Width:  |  Height:  |  Size: 5.0 KiB

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

Before

Width:  |  Height:  |  Size: 6.3 KiB

After

Width:  |  Height:  |  Size: 6.3 KiB

View File