summaryrefslogtreecommitdiff
path: root/.github
AgeCommit message (Collapse)Author
2026-05-07general: T8595: switch CLAUDE.md to AGENTS.md (+ Copilot symlink)Yuriy Andamasov
2026-05-07chore(github): fix grammar in PR template commentYuriy Andamasov
"All PR should follow" → "All PRs should follow". 🤖 Generated by [robots](https://vyos.io)
2026-04-16Add AI documentation validation workflow (#1833)Yuriy Andamasov
* ci: add AI documentation validation workflow * fix: address Copilot review — fork PR safety, least-privilege, DB fallback - Add secrets availability check; skip workflow gracefully for fork PRs where secrets are unavailable (instead of hard-failing) - Remove unused id-token: write permission (no OIDC in this workflow) - Add continue-on-error on reference DB download; skip Pass 1 with warning when artifact is missing for the target branch Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * fix: restore id-token: write — required by claude-code-action OIDC claude-code-action@v1 uses OIDC internally to authenticate. The Copilot suggestion to remove it was incorrect. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * fix: include ANTHROPIC_API_KEY in secrets check, update prompt for DB skip - Add ANTHROPIC_API_KEY to the secrets availability gate so the workflow skips cleanly when any required secret is missing - Update Claude prompt to handle the case where reference DB download failed and Pass 1 was skipped Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10ci: fix CLAUDE.md wording and add known false positives to Copilot ↵Yuriy Andamasov
instructions (#1831) Follow-up to #1830 (merged before these fixes landed): - CLAUDE.md: remove misleading 'run from docs/' note, clarify heading rule allows field lists before first heading - copilot-instructions.md: add 'Known False Positives' section documenting 7 verified false positive patterns from automated reviews Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10ci: add CLAUDE.md and Copilot custom instructions (#1830)Yuriy Andamasov
* ci: add CLAUDE.md and GitHub Copilot custom instructions Add AI assistant instructions to improve automated review quality: - CLAUDE.md: project conventions, RST rules, linter details - .github/copilot-instructions.md: repo-wide Copilot context - .github/instructions/rst-linter.instructions.md: linter rules for RST files (address space, line length, suppression syntax) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * docs: fix build commands, code-block exemption, and address space heading - Fix Docker build/run commands to match README (vyos/vyos-documentation image, /vyos mount, /vyos/docs workdir) - Fix local build to run from docs/ directory - Clarify code-block lines are exempt from 80-char limit - Expand address space heading to reference docs/documentation.rst - Fix confusing 0.0.0.0/0 entry in common mistakes - Simplify inline code backtick example Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * docs: expand Copilot instructions to reduce false positive reviews Add guidance for common false positives observed in automated reviews: - Only flag issues introduced by the PR, not pre-existing - Column-0 linter markers are the repo convention, not a bug - Code-block lines are exempt from 80-char limit - RFC 1918 and other private IPs are allowed without suppression - TODO markers can be intentionally added for tracking - YAML in code blocks uses RST-relative indentation Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * docs: fix backtick rendering and linter marker indentation guidance - CLAUDE.md: use fenced code span to show RST double-backtick syntax - copilot-instructions.md: markers match surrounding indentation inside directives, column 0 at top level (both patterns exist in repo) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2025-07-14T7579: fix of the run trigger for CLAYevhen Bondarenko
2025-07-04T7579: added workflow for CLAclalemeshovich
2025-05-26T7445: added open prs conflict check caller workflow (#1638)Vijayakumar A
Co-authored-by: kumvijaya <kuvmijaya@gmail.com>
2024-09-06Use current branch for auto-author-assign.ymlViacheslav Hletenko
2024-09-06Use branch current for lint-doc.ymlViacheslav Hletenko
2024-05-28T6410: workflow fixeskumvijaya
2024-05-28T6410: worflow fixeskumvijaya
2024-04-16change master to current branch namerebortg
2024-04-09prepare master branch rename to currentrebortg
2024-03-18Update update-translations.ymlRobert Göhler
add PAT secret for the PR
2024-03-07improve documentation how-to and create PR templaterebortg
2024-02-10Update submodules.ymlRobert Göhler
2024-02-10Update submodules.ymlRobert Göhler
2024-02-02migrade to peter-evans/create-pull-request@v6rebortg
2024-02-02fix update submodulesrob
2024-01-15github: pull also 1.3 changelog in sagitta workflowRobert Göhler
2023-11-26add sagitta to github action for realeasnotes and submodulesrebortg
2023-11-08Fixed lxml build (Python 3.12 issue)Andrii Andrieiev
2023-11-07github action lxml fix dependenciesRobert Göhler
2023-11-07github action lxml fix dependenciesRobert Göhler
2023-11-07gthub action lxml dependenciesRobert Göhler
2023-11-07lxml dependenciesRobert Göhler
2023-11-07Update update-translations.ymlRobert Göhler
2023-09-12Merge branch 'master' of github.com:vyos/vyos-documentationrebortg
2023-09-12include releasenotes of 1.5rebortg
2023-09-06github: schedule update-translations actionRobert Göhler
2023-08-27Update update-translations.ymlRobert Göhler
2023-06-30add localazy as the translation providerrebortg
2023-06-05T5258: git Actions use ubuntu-22.04 for PR conflicts checkerViacheslav Hletenko
git Actions use ubuntu-22.04 instead of deprecated ubuntu-18.04 for PR conflicts checker actions/runner-images#6002
2022-04-12downgrade phabricator api sdkRobert Göhler
2022-02-12cleanup all vale componentsrebortg
(cherry picked from commit 6052f0d7374519f8de9f076ba9db63ef7aed162a)
2021-06-14github: change wildcard to match all filesRobert Göhler
2021-06-14github: change wildcard to match all filesRobert Göhler
2021-06-12GitHub: add workflows for PR triage and merge conflictsChristian Poessinger
2021-02-15Github: prevent to run update releasenotes without the apikeyrebortg
2021-02-10Releasenotes: add weekly releasenote create scriptrebortg
2021-02-06Github: adjust githubactions for sagitta and equuleusrebortg
2021-02-03Coverage: reenable coverage page progress (#441)Robert Göhler
* Github: correct branch for vyos-1x submodule * Coverage: reenable coverage page progress * Update vyos-1x submodule (#24) Co-authored-by: rebortg <rebortg@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: rebortg <rebortg@users.noreply.github.com>
2020-12-17CI: use variable for repo namerebortg
2020-12-11linter: disable mac lint for now, too many false positivesrebortg
2020-12-11linter: improve IPv4 detectionrebortg
2020-12-11linter: fix line lenght detection, strip linebreakrebortg
2020-12-11linter add start/stop function with rst commentsrebortg
2020-12-10styleguide: specify line lenght and exceptionrebortg
2020-12-10correct repo path for submodule actionrebortg