Merge branch 'master' into dev

This commit is contained in:
Даниил Грабарь
2026-06-18 11:18:30 +03:00
5 changed files with 43 additions and 16 deletions
+33 -11
View File
@@ -6,16 +6,20 @@ on:
- master - master
permissions: permissions:
contents: write contents: read
pages: write
id-token: write
concurrency:
group: pages
cancel-in-progress: false
jobs: jobs:
deploy-docs: build:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Setup Python 3.12 - name: Setup Python 3.12
uses: actions/setup-python@v5 uses: actions/setup-python@v5
@@ -33,11 +37,29 @@ jobs:
- name: Install MkDocs - name: Install MkDocs
run: pip install mkdocs-material mkdocs-with-pdf run: pip install mkdocs-material mkdocs-with-pdf
- name: Configure Git - name: Build Documentation
run: | run: mkdocs build
git config user.name "github-actions[bot]"
git config user.email "github-actions[bot]@users.noreply.github.com"
- name: Deploy to GitHub Pages
run: mkdocs gh-deploy --force
working-directory: doc/lwc-doc working-directory: doc/lwc-doc
- name: Upload Pages artifact
uses: actions/upload-pages-artifact@v1.0.0
with:
path: doc/lwc-doc/site/
deploy-github:
if: github.server_url == 'https://github.com'
needs: build
runs-on: ubuntu-latest
environment:
name: github-pages
steps:
- name: Deploy to GitHub Pages
uses: actions/deploy-pages@v4
deploy-gitverse:
if: github.server_url != 'https://github.com'
needs: build
runs-on: ubuntu-latest
steps:
- name: Deploy to GitVerse Pages
uses: actions/deploy-pages@v1.0.0
+1 -1
View File
@@ -30,7 +30,7 @@ ROS 2 пакеты для управления роботом **KUKA LBR IIWA 7
Для установки запустите скрипт одной командой: Для установки запустите скрипт одной командой:
```bash ```bash
curl -fsSL https://gitverse.ru/api/repos/daniel-robotics/lightweight-cobot/raw/branch/dev/install.sh | bash curl -fsSL https://gitverse.ru/api/repos/daniel-robotics/lightweight-cobot/raw/branch/master/install.sh | bash
``` ```
Скрипт установит ROS 2 Jazzy, Webots, соберёт рабочее пространство и установит CLI `cobot`. Скрипт установит ROS 2 Jazzy, Webots, соберёт рабочее пространство и установит CLI `cobot`.
+1 -1
View File
@@ -30,7 +30,7 @@ ROS 2 packages for controlling the **KUKA LBR IIWA 7 R800**: communication with
Install everything with a single command: Install everything with a single command:
```bash ```bash
bash <(curl -fsSL https://gitverse.ru/api/repos/daniel-robotics/lightweight-cobot/raw/branch/main/install.sh) curl -fsSL https://gitverse.ru/api/repos/daniel-robotics/lightweight-cobot/raw/branch/master/install.sh | bash
``` ```
The script installs ROS 2 Jazzy, Webots, builds the workspace, and installs the `cobot` CLI. The script installs ROS 2 Jazzy, Webots, builds the workspace, and installs the `cobot` CLI.
+3 -1
View File
@@ -1,4 +1,6 @@
# Welcome to MkDocs выq # Welcome to MkDocs
Тест, того что все работает, и что документация собирается.
For full documentation visit [mkdocs.org](https://www.mkdocs.org). For full documentation visit [mkdocs.org](https://www.mkdocs.org).
+5 -2
View File
@@ -22,6 +22,10 @@ BOLD='\033[1m'
PYTHON_VERSION="3.11" PYTHON_VERSION="3.11"
REPO_URL="https://gitverse.ru/daniel-robotics/lightweight-cobot.git" REPO_URL="https://gitverse.ru/daniel-robotics/lightweight-cobot.git"
# Branch to clone. Override via: curl ... | bash -s dev
# Defaults to master when not specified.
REPO_BRANCH="${REPO_BRANCH:-${1:-master}}"
# Where to clone the project. Can be overridden by the user with COBOT_INSTALL_DIR. # Where to clone the project. Can be overridden by the user with COBOT_INSTALL_DIR.
# Куда клонировать проект. Пользователь может переопределить через COBOT_INSTALL_DIR. # Куда клонировать проект. Пользователь может переопределить через COBOT_INSTALL_DIR.
INSTALL_DIR="${COBOT_INSTALL_DIR:-$HOME/.lwc}" INSTALL_DIR="${COBOT_INSTALL_DIR:-$HOME/.lwc}"
@@ -215,8 +219,7 @@ check_python() {
resolve_install_dir() { resolve_install_dir() {
local script_dir local script_dir
script_dir="$(cd "$(dirname "${BASH_SOURCE[0]:-$0}")" 2>/dev/null && pwd || pwd)" script_dir="$(cd "$(dirname "${BASH_SOURCE[0]:-$0}")" 2>/dev/null && pwd || pwd)"
local repo_branch local repo_branch="$REPO_BRANCH"
repo_branch="${REPO_BRANCH:-$(git -C "$script_dir" rev-parse --abbrev-ref HEAD 2>/dev/null || echo "master")}"
# Running directly from inside the cloned repo (not via curl|bash) # Running directly from inside the cloned repo (not via curl|bash)
if [ -f "$script_dir/setup.py" ] && [ -d "$script_dir/.git" ]; then if [ -f "$script_dir/setup.py" ] && [ -d "$script_dir/.git" ]; then