Skip to content
/ vyos Public

VyOS build in github actions with custom vyatta packages.

Notifications You must be signed in to change notification settings

os-builds/vyos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 

Repository files navigation

VyOS: Live Build using Github Actions

This repository provides a live build environment for VyOS using Github Actions.

TODO

  • How to build Vyatta Packages for VyOS >= 1.4 (see pkgs-hub)?
  • arm64 builds (e.g. for Banana Pi Routerboard)? - would be nice, but is not required

Releases

When initiating releases, ensure to create a new tag following the format: major version dot minor version anything (e.g., 1.3.3-4). This tagging approach is crucial for GitHub Actions workflow, specifically for ISO creation.

Presently, VyOS 1.3 (Equuleus) serves as the Long-Term Support (LTS) version. For instance, a release might be tagged as 1.3.3-4, signifying it as the fourth release within version 1.3.

Please note that the "latest release" checkbox should only be selected for LTS versions of VyOS.

Custom Packages

Building VyOS enables the ability to add custom packages to your iso image.

We added the following packages:

We are looking forward to add the following packages too: