{"id":14155970,"url":"https://github.com/9l/vyos-build-action","last_synced_at":"2025-08-06T02:31:30.521Z","repository":{"id":41559459,"uuid":"287746907","full_name":"9l/vyos-build-action","owner":"9l","description":"VyOS ISO Automation Build","archived":false,"fork":false,"pushed_at":"2024-05-18T02:47:59.000Z","size":38607,"stargazers_count":60,"open_issues_count":0,"forks_count":43,"subscribers_count":8,"default_branch":"master","last_synced_at":"2024-07-07T22:22:24.868Z","etag":null,"topics":["vyos","vyos-auto-build","vyos-build"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/9l.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-08-15T12:58:25.000Z","updated_at":"2024-07-01T19:47:23.000Z","dependencies_parsed_at":"2024-05-18T03:30:38.889Z","dependency_job_id":"2f8dda1f-c99d-4bdd-a066-88916752973c","html_url":"https://github.com/9l/vyos-build-action","commit_stats":null,"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/9l%2Fvyos-build-action","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/9l%2Fvyos-build-action/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/9l%2Fvyos-build-action/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/9l%2Fvyos-build-action/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/9l","download_url":"https://codeload.github.com/9l/vyos-build-action/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":215735863,"owners_count":15923388,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["vyos","vyos-auto-build","vyos-build"],"created_at":"2024-08-17T08:05:07.416Z","updated_at":"2024-08-17T08:06:22.429Z","avatar_url":"https://github.com/9l.png","language":null,"funding_links":[],"categories":["others"],"sub_categories":[],"readme":"# VyOS ISO Automation Build\n\nAutomate build VyOS v1.2 LTS, v1.3 LTS Release and v1.4 Rolling Release ISO files.\n\n## About this repository\n\nUse the official build script provided by VyOS [https://github.com/vyos/vyos-build](https://github.com/vyos/vyos-build).\n\nManual build VyOS instructions can be found in VyOS official [Documentation - Build VyOS](https://docs.vyos.io/en/latest/contributing/build-vyos.html).\n\n## Github Action workflow files\n\nGithub Action automate the build process and save you some times.\n\nThere are two workflow files:\n\n[vyos-v1.2.x-crux.yml](.github/workflows/vyos-v1.2.x-crux.yml)\n\nFor VyOS v1.2.x LTS release, action trigger by a tag push. It will build the ISO and VM image files, create a release and upload the release asset.\n\n[vyos-v1.3.x-equuleus.yml](.github/workflows/vyos-v1.3.x-equuleus.yml)\n\nFor VyOS v1.3.x LTS release, action trigger by a tag push. It will build the ISO and VM image files, create a release and upload the release asset.\n\n[vyos-v1.4-rolling-release.yml](.github/workflows/vyos-v1.4-rolling-release.yml)\n\nFor VyOs v1.4 rolling release, action trigger on schedule every day. ISO file can be found in the Action Artifacts section.\n\nYou can edit the workflow files to modify the trigger conditions to suit your needs.\n\n## Generate your own private key for signing vmware image\n\n```bash\nopenssl req -x509 -nodes -sha256 -newkey rsa:2048 -keyout private_key_for_signing_vmware_image.pem -out private_key_for_signing_vmware_image.pem\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F9l%2Fvyos-build-action","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F9l%2Fvyos-build-action","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F9l%2Fvyos-build-action/lists"}