<feed xmlns='http://www.w3.org/2005/Atom'>
<title>community.vyos.net.git, branch feature/T9082-codeql-onboard</title>
<subtitle>VyOS community website (mirror of https://github.com/vyos/community.vyos.net.git)
</subtitle>
<id>https://git.amelek.net/vyos/community.vyos.net.git/atom?h=feature%2FT9082-codeql-onboard</id>
<link rel='self' href='https://git.amelek.net/vyos/community.vyos.net.git/atom?h=feature%2FT9082-codeql-onboard'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/community.vyos.net.git/'/>
<updated>2026-07-14T12:17:57+00:00</updated>
<entry>
<title>ci: T9082: onboard CodeQL scanning via central reusable workflow</title>
<updated>2026-07-14T12:17:57+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-07-14T12:17:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/community.vyos.net.git/commit/?id=5dd68988cc1244e9ad049afd401266d421e42b14'/>
<id>urn:sha1:5dd68988cc1244e9ad049afd401266d421e42b14</id>
<content type='text'>
🤖 Generated by [robots](https://vyos.io)
</content>
</entry>
<entry>
<title>Merge pull request #65 from vyos/new-assets-amount-fix</title>
<updated>2026-07-11T12:02:40+00:00</updated>
<author>
<name>Andrii Klymenko</name>
<email>a.klymenko@vyos.io</email>
</author>
<published>2026-07-11T12:02:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/community.vyos.net.git/commit/?id=b5e3dfce57e237b60e05cfda804db1910e2a1f76'/>
<id>urn:sha1:b5e3dfce57e237b60e05cfda804db1910e2a1f76</id>
<content type='text'>
Match assets by filename instead of by position</content>
</entry>
<entry>
<title>Match assets by filename instead of by position</title>
<updated>2026-07-11T09:48:15+00:00</updated>
<author>
<name>Yevhen Bondarenko</name>
<email>evgeniy@vyos.io</email>
</author>
<published>2026-07-11T09:48:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/community.vyos.net.git/commit/?id=98d463a025e307ac370069bfe9a49e7b0a5b8eaf'/>
<id>urn:sha1:98d463a025e307ac370069bfe9a49e7b0a5b8eaf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #64 from asklymenko/patch-1</title>
<updated>2026-07-10T15:49:13+00:00</updated>
<author>
<name>Yevhen Bondarenko</name>
<email>evgeniy.bondarenko@sentrium.io</email>
</author>
<published>2026-07-10T15:49:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/community.vyos.net.git/commit/?id=ed6f7b5ef0a47b30342e565c32d9f90764d250f0'/>
<id>urn:sha1:ed6f7b5ef0a47b30342e565c32d9f90764d250f0</id>
<content type='text'>
T9075: Fix GitHub actions publishing step for rolling workflow</content>
</entry>
<entry>
<title>VD-4709: Fix GitHub actions publishing step for rolling workflow</title>
<updated>2026-07-10T15:43:17+00:00</updated>
<author>
<name>Andrii Klymenko</name>
<email>a.klymenko@vyos.io</email>
</author>
<published>2026-07-10T15:43:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/community.vyos.net.git/commit/?id=fd559b037ca22be555816b2216527a018b3bcc94'/>
<id>urn:sha1:fd559b037ca22be555816b2216527a018b3bcc94</id>
<content type='text'>
Updated asset indexing to correctly access ISO and signature files for nightly builds.</content>
</entry>
<entry>
<title>fix: remove async from Cookiebot loader to guarantee consent-before-GTM (#62)</title>
<updated>2026-06-07T15:21:49+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-06-07T15:21:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/community.vyos.net.git/commit/?id=aed0f0950516d8b093eb99d13233a5e59ef978c0'/>
<id>urn:sha1:aed0f0950516d8b093eb99d13233a5e59ef978c0</id>
<content type='text'>
With async, the browser starts downloading Cookiebot in parallel and
immediately continues parsing, reaching GTM inline bootstrap before
Cookiebot executes. Removing async makes it render-blocking so consent
state is set before GTM fires.

Also clarifies the after + prepend_child ordering in the comment.

Generated by robots (https://vyos.io)</content>
</entry>
<entry>
<title>T8943: ci: remove dead amplify branch from CI push trigger (#61)</title>
<updated>2026-06-02T19:00:47+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-06-02T19:00:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/community.vyos.net.git/commit/?id=7ade819ae7ed28a45c5b44bef7e386e19f02dfc2'/>
<id>urn:sha1:7ade819ae7ed28a45c5b44bef7e386e19f02dfc2</id>
<content type='text'>
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)</content>
</entry>
<entry>
<title>ci: T8947: point CLA check at vyos-cla-signatures@production (rollout 1c follow-up) (#60)</title>
<updated>2026-05-31T08:17:10+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-05-31T08:17:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/community.vyos.net.git/commit/?id=b09621d62d2c8babdef66e9ab756f1577c24edf0'/>
<id>urn:sha1:b09621d62d2c8babdef66e9ab756f1577c24edf0</id>
<content type='text'>
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)</content>
</entry>
<entry>
<title>ci: T8943: retarget main.yml push trigger main-&gt;development (rollout 1c) (#59)</title>
<updated>2026-05-30T16:35:48+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-05-30T16:35:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/community.vyos.net.git/commit/?id=140ff43e6cbd59b01f2102baccac705794665dbd'/>
<id>urn:sha1:140ff43e6cbd59b01f2102baccac705794665dbd</id>
<content type='text'>
The default-branch reorg renamed main-&gt;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</content>
</entry>
<entry>
<title>Merge pull request #44 from vyos/main</title>
<updated>2026-04-18T18:21:20+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-04-18T18:21:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/community.vyos.net.git/commit/?id=62f5cb13b001f99327fa1333555342e1e6e8c2f6'/>
<id>urn:sha1:62f5cb13b001f99327fa1333555342e1e6e8c2f6</id>
<content type='text'>
Production deploy: 1.5.0 status + Cookiebot direct loader + Mergify config</content>
</entry>
</feed>
