| Age | Commit message (Collapse) | Author |
|
|
|
Added a step to clone vyos-1x source code into the build directory. It is necessary to have these files in this directory in cases where we perform the build process during a backport. We use vyos-build scripts from the original branch during integration tests for this process.
|
|
(#5302)
The typos check is now enforced fleet-wide via the vyos-org repository ruleset
`require-typos-pilot-2026-06-18` (active), which injects the standalone
`typos.yml` from vyos/.github. The per-repo `check-typos.yml` caller (the lone
remaining consumer of the old workflow_call reusable) is redundant — remove it.
🤖 Generated by [robots](https://vyos.io)
|
|
Add a checkbox for reviewing code produced by GenAI tools in the PR template.
|
|
(#5259)
|
|
|
|
|
|
Rollout 1c PR #5241 renamed the default branch current->rolling and updated
the 7 workflow files, but missed two files that still referenced the old
branch name:
- .github/config/smoketest-branches.json: the branch config is keyed by
github.ref_name. package-smoketest.yml already triggers on `rolling`, then
looks up `.branches["rolling"]`, which returned null -> the workflow errored
out ("No smoketest configuration found for branch 'rolling'") on every push
and PR to the rolling branch. Rename the key current->rolling. The entry's
vyos_mirror and container_image are also moved to the now-canonical `rolling`
release stream (packages.vyos.net/repositories/rolling/, vyos/vyos-build:rolling
-- both live; the rolling docker tag is actively rebuilt while `current` froze
at 2026-03-27), matching the self-consistent circinus/sagitta entries where
key == mirror == image == branch name.
- .github/PULL_REQUEST_TEMPLATE.md: two github.com/vyos/vyos-1x/{blob,tree}/current/
links repointed to /rolling/ (the default branch).
A full-repo scan confirmed no other current->rolling git-branch references
remain; all other "current" occurrences are the VyOS release-stream/version/
config vocabulary and are intentionally left unchanged.
🤖 Generated by [robots](https://vyos.io)
|
|
Mergify ignore_conflicts:true already creates the backport workspace PR +
resolves toward theirs + applies backport-conflict for path-drift conflicts
(verified by canary VyOS-Networks/ipaddrcheck#26/#27). force_workspace's
'No backport have been created' trigger never fires under that config.
T8943 / IS-510.
|
|
Source-side wrapper (mirrored to the VyOS-Networks twin) for the public
vyos/.github force_workspace reusable. Inert on this public source (owner
guard); active on the mirror. force_workspace_enabled per-consumer (default false).
🤖 Generated by [robots](https://vyos.io)
|
|
Adds the source-side LTS-name advisory caller (mirror-pipeline). Non-blocking;
posts a generic advisory if a PR title/body references a release-train branch name.
🤖 Generated by [robots](https://vyos.io)
|
|
Mirror Pipeline Rollout 2 Task 6. Uniform canonical wrapper:
trigger branches [rolling, production], permissions: contents: read,
drop redundant wrapper-level MIRROR_ENABLED guard (now central).
🤖 Generated by [robots](https://vyos.io)
|
|
Tracking: T8943
|
|
Rewrites uses: pins to the three HIGH-fanout producers (vyos/.github,
vyos/vyos-cla-signatures, VyOS-Networks/vyos-reusable-workflows) from their
old default branch to the new production compat branch staged in Task 1.
No functional change; pin-ref rewrite only.
Tracking: T8943
|
|
(#5239)
Replace PAT-based caller with uniform App-ready stub that passes
secrets: inherit and checks vars.MIRROR_ENABLED opt-out flag.
Plan: ~/.claude/plans/2026-05-26-mirror-rollout-1b-revised.md Task 5
🤖 Generated by [robots](https://vyos.io)
|
|
|
|
This workflow was a newer copy of the per-branch pr-auto-close.yml
files, with a branch filter targeting both sagitta and circinus.
It never actually fired: pull_request_target evaluates the workflow
from the PR's TARGET branch, not the default branch. PRs targeting
sagitta used .github/workflows/pr-auto-close.yml from the sagitta
branch; PRs targeting circinus used circinus's copy. The file on
current matched no events.
Functionality is now centralized in the Mergify config at vyos/mergify
(see PR vyos/mergify#13, merged). vyos/vyos-1x extends that baseline
via .github/mergify.yml on this branch.
Sibling cleanup of vyos/vyos-1x#5228 (sagitta) and the parallel
PR removing circinus's copy.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ci(mergify): upgrade configuration to current format
|
|
🤖 Generated by robots (https://vyos.io)
|
|
general: T8595: add AGENTS.md
|
|
|
|
|
|
|
|
|
|
|
|
T8490: added typos check workflow
|
|
|
|
T8453: smoke test workflow updated to check branch match with vyos-build for checkout
|
|
|
|
checkout
|
|
Fix typos and mistakes
No functional changes
|
|
Add the configuration parameters required to specify self-hosted smoketests runners.
|
|
policy update
|
|
|
|
|
|
policy change
|
|
|
|
change
T8100: refactored smoke test workflow
T8100: condolidated smoke test workflow to handle the branch specific handlings
T8100: condolidated smoke test workflow to handle the branch specific handlings
T8100: condolidated smoke test workflow to handle the branch specific handlings
T8100: condolidated smoke test workflow to handle the branch specific handlings
T8100: condolidated smoke test workflow to handle the branch specific handlings
T8100: condolidated smoke test workflow to handle the branch specific handlings
T8100: fixed review comments on smoke test refactoring
T8100: smoketest refactoring syntax errors fixed
T8100: fixed review comments on smoke test refactoring
T8100: smoketest refactoring review comments fixed
T8100: smoketest workflofw fixed copilot review comments
T8100: smoketest workflofw fixed copilot review comments
|
|
|
|
|
|
|
|
|
|
|
|
|