summaryrefslogtreecommitdiff
path: root/.github/workflows
AgeCommit message (Collapse)Author
2026-05-30T8943: migrate mirror wrapper to App-ready uniform stub (rollout 1b Task 5) ↵HEADcurrentYuriy Andamasov
(#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)
2026-05-28chore: T8937: retire Mergify-replaceable GHA caller workflowsYuriy Andamasov
2026-05-28T8782: remove dormant pr-auto-close.yml on currentYuriy Andamasov
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.
2026-05-27T8929: auto-close pr workflow name updatedVijayakumar A
2026-05-27T8929: fixed auto review commitsVijayakumar A
2026-05-27T8929: updated to use github token instead of PATVijayakumar A
2026-05-27T8929: added org restrictionVijayakumar A
2026-05-27T8929: auto-close pr workflow pullrequest trigger fixedVijayakumar A
2026-05-09build: T8834: remove SonarCloud integrationYuriy Andamasov
🤖 Generated by robots (https://vyos.io)
2026-05-06T8463: Update GitHub actions to latest versionsasklymenko
2026-04-14T8490: added typos check workflowkumvijaya
2026-04-03T8453: smoke test workflow updated to use right creds for gh cli accesskumvijaya
2026-04-02T8453: smoke test workflow updated to check branch match with vyos-build for ↵kumvijaya
checkout
2026-01-29T8218: Fixed pull request branch fetching issue post Github pullrequest ↵kumvijaya
policy update
2026-01-09T8144: smoke test workflow updated to report its jobs status as-iskumvijaya
2026-01-08T8144: Updated smoke test result check and display for tpm testskumvijaya
2026-01-04T8144: Updated trigger-rebuild-repo-package workflow for pull_request_target ↵kumvijaya
policy change
2026-01-01T8100: smoke test workflow fixed whitespace handling with jsonkumvijaya
2025-12-30T8100: Refactor smoke test workflows for GitHub's pull_request_target policy ↵kumvijaya
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
2025-12-15T8100: updated pullrequest_target trigger branch filters updatedkumvijaya
2025-12-15T8100: updated pullrequest_target trigger branch filters updatedkumvijaya
2025-11-05T7981: conflict check workflow updatekumvijaya
2025-11-04T7981: prs conflict check workflow updated to use schedulekumvijaya
2025-09-24T7748: using mergify rule to handle conflict checks for private repokumvijaya
2025-09-17T7746: updated conflict workflow reference in workflowkumvijaya
2025-09-04T7787: Makefile check for unused-imports should be mandatoryChristian Breunig
Currently our make target for "unused-imports" check is optional and a "suggestion". As we now also use pylint to check for missing imports and code issues, we will now make the unused import check mandatory. This improves overall code quality.
2025-08-27T7748: conflict check workflow updated to marketplace action with increased ↵kumvijaya
wait and retry
2025-08-14T7719: Add VPP tests per PR before mergingViacheslav Hletenko
Split smoketest and add VPP tests per PR, but before merging for the `package-smoketest.yml`
2025-07-19T7619: removed REMOTE_REPO var from mirror workflowkumvijaya
2025-07-14Merge pull request #4599 from kumvijaya/currentChristian Breunig
T7613: pr mirror workflow manual run option added with closed choice
2025-07-11fix of the run triggerYevhen Bondarenko
2025-07-10T7613: pr mirror workflow manual run option addedkumvijaya
2025-07-09T7613: pr mirror workflow added workflow dispatch supportkumvijaya
2025-07-06T7613: updated to use unified pr mirror (without trigger)kumvijaya
2025-06-26added workflow for CLAlemeshovich
2025-06-19T7564: added darker ruff lint workflowkumvijaya
2025-06-19T7564: GitHub: remove ruff linter PR check - should be an automated reviewChristian Breunig
Consensus amongst the developers was to rather move the hard PR check to a soft check in form of an automated review by a Bot using GitHub actions.
2025-05-29VD-277: use YYYY.MM.DD-HHMM-integration version scheme for buildsChristian Breunig
2025-05-20T7445: added open prs conflict checker aller workflowkumvijaya
2025-04-20T7334: pr mirror trigger workflow added with label creation permission for ↵kumvijaya
default github token
2025-04-06T7289: GitHub: checkout vyos-1x repository with submodule clone enabledChristian Breunig
2025-03-16Merge pull request #4395 from kumvijaya/currentChristian Breunig
T7247: removed pr number input for target repo mirror workflow call
2025-03-16T7247: removed pr number input for target repo mirror workflow callkumvijaya
2025-03-15T5400: initialize OPAM environment where it's really neededChristian Breunig
Instead of trying to fix - what we call - "Schroedingers build environment" in the outside world calling this package build, we should rather fix the Makefile/build system..
2025-03-04GitHub: T5400: evaluate OPAM environment before package buildChristian Breunig
2025-02-26GitHub: T6707: only do package integration tests on main repositoryc-po-patch-1Christian Breunig
2025-02-26GitHub: T6707: define smoketest ISO retention-days to 2Christian Breunig
2025-01-22T7065: pr mirror to trigger only when the pullrequest is mergedT7065-pr-mirror-trigger-restrictkumvijaya
2025-01-22T7064: added pr mirror related workflows to currentT7064-add-mirror-workflow-currentkumvijaya
2025-01-04GitHub: T7007: add build/manifest.json to build artifactsChristian Breunig
Integrated per PR smoketests require the build/manifest.json file to retrieve additional information to be validated inside the runnning image under test.