summaryrefslogtreecommitdiff
path: root/.github
AgeCommit message (Collapse)Author
2026-06-07chore: reconcile production->development divergence (content sync) (#63)developmentYuriy Andamasov
* returned lost sentrium.svg image * changed phone number to valid one * Remove explicit branch reference from the checkout action * Use a variable for branch checkout * Add an option to take the branch from the inputs * Update the release status for 1.4.0 GA * [release status] Do not render security advisory table headers if there are no advisories * added one month date of expiration for user's cookie consent (cherry picked from commit 7863f97ba712fe6e7801eee8c29c955000b6560a) * minisign: T6610: update the rolling release signing key (cherry picked from commit c471f8ee728dd5a0b599f8ed61518716cfba37b1) * Update to checkout@v4 (cherry picked from commit f5934afca8a7d790c15e77e19ce4a1d651411b07) * nightly-builds: rename GitHub repo (cherry picked from commit 2f993bbe13e083efc65f7b05825f94f05fcfb615) * moved deployment to AWS Amplify * Update README.md * added a new step to check Amplify build status [no ci] * fixed access to variables [no ci] * trigger rebuild * Remove the mention of LTS source code being public It's now available only to people who legitimately acquired binaries, as per the GPL requirements * Add an anchor to the stream release link * Remove the legacy LTS application form We'll encourage everyone to get VyOS Stream or rolling release * Remove the mention of oudated support subscriptions * Change the wording from "sofrware access subscription" to just "subscription" * Remove Sentrium from the footer since it no longer exists as an independent company * Update the hsforms library to v4 * Revert "Update the hsforms library to v4" This reverts commit 0b0916da4f60f58fc9ed988d97e35769bffc222b. * Add links to VyOS Stream 2025-Q2 * Add VyOS Stream 2025.11 * cosmetic bug: Fix image allign (cherry picked from commit e8107f90846c7256184983a42a0fc8a3f5f36c66) * Update the release status for 1.4.4 * Remove now-EOLd 1.3.x from release status * Add VyOS Stream 2026.03 * Ignore .soupault-cache/ build artifact directory Soupault 5.x writes incremental build caches under `.soupault-cache/` in the repo root. The directory appears as untracked after any local build and `gh pr create` warns about it. Add it to .gitignore alongside `build/*` so clean checkouts stay clean. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> * ci: T8943: retarget main.yml push trigger main->development (rollout 1c) (#59) The default-branch reorg renamed main->development (production is now the default). main.yml deploys by mirroring github.ref_name to an AWS Amplify branch, so the dead main trigger is replaced with development. The Amplify app has a matching development branch (operator-confirmed). amplify/production trigger entries left unchanged. Tracking: T8943 * ci: T8947: point CLA check at vyos-cla-signatures@production (rollout 1c follow-up) (#60) Rollout 1c (IS-503) renamed vyos-cla-signatures' default branch to `production`, but cla-check.yml still called the reusable at @current. The `current` branch of vyos-cla-signatures has diverged from `production` and its copy of cla-reusable.yml writes signatures to `branch: 'current'` — so CLA signatures from this repo's PRs were landing on the stale `current` branch instead of `production`. Flip the ref to @production (whose cla-reusable.yml writes to `branch: 'production'`). Note: migrating/reconciling signatures already accumulated on vyos-cla-signatures@current (and whether to delete that branch) is a separate operator decision tracked in IS-504 / T8947. 🤖 Generated by [robots](https://vyos.io) * T8943: ci: remove dead amplify branch from CI push trigger (#61) The amplify branch no longer exists in this repo; the trigger entry is unreachable. main was already retargeted to development in #59 (rollout 1c). This completes the trigger cleanup so the list matches real branches. 🤖 Generated by [robots](https://vyos.io) --------- Co-authored-by: bogdankol <68349689+bogdankol@users.noreply.github.com> Co-authored-by: Daniil Baturin <daniil@baturin.org> Co-authored-by: Daniil Baturin <daniil@vyos.io> Co-authored-by: Christian Breunig <christian@breunig.cc> Co-authored-by: Yevhen Bondarenko <evgeniy.bondarenko@sentrium.io> Co-authored-by: lemeshovich <17667824+lemeshovich@users.noreply.github.com> Co-authored-by: Viacheslav Hletenko <v.gletenko@vyos.io> Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-30ci: T8943: migrate branch-name refs main->production (rollout 1c) (#58)Yuriy Andamasov
Tracking: T8943
2026-05-30ci: T8943: sweep HIGH-producer pins to renamed branches (rollout 1c) (#57)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-30T8943: migrate mirror wrapper to App-ready uniform stub (rollout 1b Task 5) ↵Yuriy Andamasov
(#56) Replace PAT-based secrets with App-token-compatible `secrets: inherit` and standardise wrapper to the uniform stub shape for rollout 1b. Plan: ~/.claude/plans/2026-05-26-mirror-rollout-1b-revised.md Task 5 🤖 Generated by [robots](https://vyos.io)
2026-05-09T8835: added pr mirror workflowkumvijaya
2026-05-07general: T8595: add AGENTS.mdYuriy Andamasov
2026-04-19ci: fix apt-get update and shell ternary robustnessYuriy Andamasov
🤖 Generated by robots (https://vyos.io)
2026-04-19ci: fix soupault install path to match amplify.ymlYuriy Andamasov
🤖 Generated by robots (https://vyos.io)
2026-04-19ci: add PR build check workflowYuriy Andamasov
Builds with --profile staging on any PR targeting main. Runs locally in the Actions runner; no Amplify branch config needed. 🤖 Generated by robots (https://vyos.io)
2025-07-14T7579: fix of the run trigger for CLAYevhen Bondarenko
2025-07-04T7579: added workflow for CLAclalemeshovich
2024-11-05ci: fixed variable access issueYevhen Bondarenko
2024-11-04added a new step to check Amplify build status [no ci]lemeshovich
2024-10-31moved deployment to AWS AmplifyYevhen Bondarenko
2024-08-23Update to checkout@v4Christian Breunig
2024-05-04Use soupault 4.10.0 for CI buildsDaniil Baturin
2024-05-04Use the checkout action v4 for CIDaniil Baturin
2024-04-30Add an option to take the branch from the inputsDaniil Baturin
2024-04-30Use a variable for branch checkoutDaniil Baturin
2024-04-30Remove explicit branch reference from the checkout actionDaniil Baturin
2024-04-29Make the CI workflow run on push for the production branchDaniil Baturin
2024-04-29Set GH Actions environment based on branch nameDaniil Baturin
2024-04-29Use environment variables instead of secrets for non-secret dataDaniil Baturin
like soupault settings and site names
2023-09-21Merge branch 'main' of github.com:vyos/community.vyos.netDaniil Baturin
2023-09-21Use soupault 4.7.0 for CI buildsDaniil Baturin
2023-09-05Repo checkout specificationAndrii
Needed to make workflow reusable. Without this make can't find Makefile because it doesn't exists
2023-09-05Make workflow secrets requiredAndrii
Mandatory secrets for workflow_call
2023-09-05Make main workflow reusableAndrii
on.workflow_call was added
2023-09-04Run the workflow at 3am so that it runs when the new nightly build is readyDaniil Baturin
2023-08-22Use a virtualenv for the Python installDaniil Baturin
and clean up the environment
2023-08-22Use latest Ubuntu for CI buildsDaniil Baturin
2023-08-22Install pygithub from PyPIDaniil Baturin
2023-06-19Use soupault 4.6.0 for CI buildsDaniil Baturin
2023-04-19Use soupault 4.5.0 for CI buildsDaniil Baturin
2023-01-24Use soupault 4.3.1 for CI buildsDaniil Baturin
2022-09-26Use soupault 4.2.0 for buildsDaniil Baturin
2022-08-23Use soupault 4.1.0 for CI buildsDaniil Baturin
2022-08-11Add curl options to fail on upload errorsDaniil Baturin
2022-06-03Use soupault 4.0.1 for the CIDaniil Baturin
2022-04-15Use soupault 4.0.0-beta3Daniil Baturin
2022-02-13Try building with soupault 4.0.0-beta1Daniil Baturin
2021-10-29Use soupault 3.2.0 for the CIDaniil Baturin
2021-08-23Use soupault 3.1.0Daniil Baturin
2021-05-12Use soupault 2.7.0 and the new multi-profile mechanismDaniil Baturin
to enable the warning banner and S3 listings separately.
2021-04-26Fix a YAML syntax error.Daniil Baturin
2021-04-26Add a warning banner to the staging version.Daniil Baturin
2021-04-26Reference the staging envoronment in the github workflow.Daniil Baturin
2021-04-26Dehardcode the Netlify site name and move it to an environment variable.Daniil Baturin
2021-04-18Update to soupault 2.6.0Daniil Baturin
2021-04-18Lock the sass package to the last version that still worked.Daniil Baturin
sass 1.32.9 broke compatibility and the file no longer compiles.