summaryrefslogtreecommitdiff
path: root/.github/workflows
AgeCommit message (Collapse)Author
2026-05-31chore: T8947: make vyos-nightly-build a true placeholder (drop vestigial ↵Yuriy Andamasov
build workflow) (#22) * chore: T8947: make vyos-nightly-build a true placeholder (drop vestigial build workflow) This repository is the release/artifact store for VyOS nightly build images — it receives version.json + tags from the real builder and hosts the published GitHub Releases. It does not perform builds: Actions history shows only `CLA Check` runs, never `nightly-build`, despite the daily cron. - Remove the vestigial `.github/workflows/nightly-build.yml` (never executed here; its scheduled runs produced nothing and the workflow misrepresented the repo's role). - README: drop the build-status badge + "Scheduled VyOS image build" framing, describe the actual artifact/release-host role, and fix a stale post-1c ref (`raw/refs/heads/current/minisign.pub` → `rolling`, which otherwise 404s). Companion to IS-504 / T8947. 🤖 Generated by [robots](https://vyos.io) * docs: T8947: clarify version.json/releases are published here by the external builder Addresses adversarial-review (Gemini) recommendation: make explicit that version.json + GitHub Releases in this placeholder repo are written by the VyOS build infrastructure on each successful nightly build, not produced here. 🤖 Generated by [robots](https://vyos.io)
2026-05-31ci: T8947: fix current→rolling branch-ref drift in nightly-build (rollout ↵Yuriy Andamasov
1c follow-up) (#21) Rollout 1c (IS-503) renamed this repo's default branch current→rolling but did not edit workflow content. Two job-level guards still gate on the old branch name, so they never fire on `rolling`: - Slack failure-notification job: `github.ref == 'refs/heads/current'` - retag/publish job: `github.ref_name == 'current'` Both now reference `rolling`. Companion to IS-504 / T8947. 🤖 Generated by [robots](https://vyos.io)
2026-05-30ci: T8943: sweep HIGH-producer pins to renamed branches (rollout 1c) (#20)Yuriy Andamasov
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
2026-05-12T8835: pr mirror workflow - revertVijayakumar A
2026-05-10T8835: added pr mirror workflowVijayakumar A
2025-07-13T7579: fix of the run triggerYevhen Bondarenko
2025-07-04T7579: added workflow for CLAclalemeshovich
2025-03-24Delete a misplaced commandDaniil Baturin
2025-03-24Try running the nightly build on self-hosted runnerDaniil Baturin
2025-02-05Remove folders from within build artifact ZIP archiveChristian Breunig
2025-01-31Remove proxmox and vmware imagesViacheslav Hletenko
2025-01-24Only build ISO images when running from vyos/vyos-nightly-build repoChristian Breunig
2025-01-23proxmox: disable smoketest as we have yet no way to insert cloud-init dataChristian Breunig
We can not start smoketests as there is no user created via cloud-init on the system. We need to find a way (e.g. ISO/floppy) with cloud-init data.
2025-01-23Add vyos-1x-smoketest to VMware and Proxmox imagesflavorChristian Breunig
2025-01-13Add VMware vSphere and PROXMOX config testsChristian Breunig
2025-01-13Add VMware vSphere build flavorChristian Breunig
2025-01-13Add PROXMOX iso build flavorChristian Breunig
2025-01-04Add manifest.json to build artifactsChristian Breunig
2025-01-03publish only if triggered from current branchChristian Breunig
2025-01-03Explicit book checks for input variables did not workChristian Breunig
2025-01-02Adjust artifact upload path for final release tagChristian Breunig
2025-01-02Do not use negated input variable checksChristian Breunig
2025-01-02Place input if statement in bracketsChristian Breunig
2025-01-02revert to old publish if style configurationChristian Breunig
2025-01-02Honor skip smoketest inputs for build publishingChristian Breunig
2025-01-02retrieve image name from manifest.jsonartifacts-jsonChristian Breunig
2025-01-02input: add dedicated option for interface and non-interface testsChristian Breunig
2025-01-02input: remove unused SKIP_SNAPSHOT_S3_UPLOAD and SKIP_SNAPSHOT_S3_UPLOAD optionsChristian Breunig
2024-12-18fix url vyos-nightly-buildViacheslav Hletenko
Repo was renamed Use the correct name for the URL
2024-12-03Specify the security repository mirror explicitlyDaniil Baturin
since it's different from the base Debian repository
2024-11-05added new required inputs for amplify [no ci]Yevhen Bondarenko
2024-10-31Updated secrets because we migrated to AWS AmplifyYevhen Bondarenko
2024-10-06T6494: add parallel step to run interface based smoketestsparallel-interfacesChristian Breunig
2024-10-02updated VyOS mirrorYevhen Bondarenko
2024-09-01GitHub: rename workflow to nightly-buildChristian Breunig
2024-09-01GitHub: add debug ls for SlackChristian Breunig
2024-08-24Merge pull request #6 from sysoleg/patch-1Christian Breunig
Update vyos-rolling-nightly-build.yml
2024-08-23Re-add Slack notificationChristian Breunig
2024-08-23Update vyos-rolling-nightly-build.ymlOleg A. Arkhangelsky
Fix ISO file download URL in version.json.
2024-08-21Add missed variable redirection to GITHUB_OUTPUTCrushable1278
2024-08-20Fix environment variablesCrushable1278
Environmental variables are not passed between jobs Fixed TIMESTAMP Fixed PREVIOUS_SUCCESS_BUILD_TIMESTAMP Fixed BUILD_BY
2024-08-18Use public GitHub runners for build processChristian Breunig
2024-08-18Remove non-smoketest step and run tests in parallelChristian Breunig
2024-07-10Set the pipefail option to catch test failsevgsentrium
2024-06-24Move smoketest log files to the work directoryevgsentrium
2024-06-24Restore smoketest logging for Slack notificationsevgsentrium
2024-06-18Use common Makefile targets to test generated imagesChristian Breunig
2024-06-18Remove trailing whitespaces from workflowChristian Breunig
2024-05-28build: T6414: rename the "iso" flavor to "generic"Christian Breunig
2024-04-30Use explicit reference for the vyos.net workflow actionDaniil Baturin