<feed xmlns='http://www.w3.org/2005/Atom'>
<title>neko/.github/workflows, branch fix/crawler-memory-dos-3097591786807713178</title>
<subtitle>self-hosted, single user rss reader</subtitle>
<link rel='alternate' type='text/html' href='https://git.adammathes.com/neko/'/>
<entry>
<title>CI: Update golangci-lint-action to v7 and golangci-lint to v2.10.1 to fix version compatibility error</title>
<updated>2026-02-17T23:20:28+00:00</updated>
<author>
<name>Adam Mathes</name>
<email>adam@adammathes.com</email>
</author>
<published>2026-02-17T23:20:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adammathes.com/neko/commit/?id=669690baaf21c015af77f888f5b5fb71f171de2e'/>
<id>669690baaf21c015af77f888f5b5fb71f171de2e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: upgrade golangci-lint-action v4 -&gt; v6</title>
<updated>2026-02-17T15:53:51+00:00</updated>
<author>
<name>Claude</name>
<email>noreply@anthropic.com</email>
</author>
<published>2026-02-17T15:53:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adammathes.com/neko/commit/?id=7f0b9ae0f53f26304d26a8d45191f268821425c8'/>
<id>7f0b9ae0f53f26304d26a8d45191f268821425c8</id>
<content type='text'>
golangci-lint-action@v4 passes --out-format=github-actions which is an
unknown flag in golangci-lint v2.x. @v6 was released to support v2.x
and matches the v2.9.0 binary version already specified.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
golangci-lint-action@v4 passes --out-format=github-actions which is an
unknown flag in golangci-lint v2.x. @v6 was released to support v2.x
and matches the v2.9.0 binary version already specified.
</pre>
</div>
</content>
</entry>
<entry>
<title>Re-enable GitHub CI with updated paths (NK-tktg7s)</title>
<updated>2026-02-17T06:36:50+00:00</updated>
<author>
<name>Claude</name>
<email>noreply@anthropic.com</email>
</author>
<published>2026-02-17T06:36:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adammathes.com/neko/commit/?id=dcda4db1e3424407c3ce13ae9b901eb12d2b7326'/>
<id>dcda4db1e3424407c3ce13ae9b901eb12d2b7326</id>
<content type='text'>
- Re-enable push/PR triggers on master branch
- Frontend job: use ./frontend-vanilla (was ./frontend, which no longer exists)
- ui-check: check web/dist/v3/ (was web/dist/v2/)
- Backend dummy assets: create web/dist/v3 (was web/dist/v2)
- Remove frontend lint step (no lint script in frontend-vanilla)
- Remove E2E job (disabled in Makefile, no playwright setup in v3)

https://claude.ai/code/session_01DpWhB9uGGMBnzqS28HxnuV
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Re-enable push/PR triggers on master branch
- Frontend job: use ./frontend-vanilla (was ./frontend, which no longer exists)
- ui-check: check web/dist/v3/ (was web/dist/v2/)
- Backend dummy assets: create web/dist/v3 (was web/dist/v2)
- Remove frontend lint step (no lint script in frontend-vanilla)
- Remove E2E job (disabled in Makefile, no playwright setup in v3)

https://claude.ai/code/session_01DpWhB9uGGMBnzqS28HxnuV
</pre>
</div>
</content>
</entry>
<entry>
<title>Temporarily disable CI triggers</title>
<updated>2026-02-16T01:12:08+00:00</updated>
<author>
<name>Adam Mathes</name>
<email>adam@adammathes.com</email>
</author>
<published>2026-02-16T01:12:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adammathes.com/neko/commit/?id=329613881cf39ea6da49122a58da72342f902d04'/>
<id>329613881cf39ea6da49122a58da72342f902d04</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update golangci-lint version in CI to v2.9.0</title>
<updated>2026-02-15T19:08:26+00:00</updated>
<author>
<name>Adam Mathes</name>
<email>adam@adammathes.com</email>
</author>
<published>2026-02-15T19:08:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adammathes.com/neko/commit/?id=d602f03cd3ef0f5ed6b3591faf520ecd3e1b9fb7'/>
<id>d602f03cd3ef0f5ed6b3591faf520ecd3e1b9fb7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: enhance workflow with E2E tests and Docker check</title>
<updated>2026-02-15T01:32:15+00:00</updated>
<author>
<name>Adam Mathes</name>
<email>adam@adammathes.com</email>
</author>
<published>2026-02-15T01:32:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adammathes.com/neko/commit/?id=1413eca1f1dfea2fe125a5dc9bde293058cc3e03'/>
<id>1413eca1f1dfea2fe125a5dc9bde293058cc3e03</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>task: delete vanilla js prototype\n\n- Removed vanilla/ directory and web/dist/vanilla directory\n- Updated Makefile, Dockerfile, and CI workflow to remove vanilla references\n- Cleaned up web/web.go to remove vanilla embed and routes\n- Verified build and tests pass\n\nCloses NK-2tcnmq</title>
<updated>2026-02-14T22:46:37+00:00</updated>
<author>
<name>Adam Mathes</name>
<email>adam@adammathes.com</email>
</author>
<published>2026-02-14T22:46:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adammathes.com/neko/commit/?id=afa87af01c79a9baa539f2992d32154d2a4739bd'/>
<id>afa87af01c79a9baa539f2992d32154d2a4739bd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: restore CI backend job by creating dummy assets for embed and updating linter (fixing NK-nx8dhw)</title>
<updated>2026-02-14T18:08:08+00:00</updated>
<author>
<name>Adam Mathes</name>
<email>adam@adammathes.com</email>
</author>
<published>2026-02-14T18:08:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adammathes.com/neko/commit/?id=90fa99359fafea4b0e10a88716675de9de4593ed'/>
<id>90fa99359fafea4b0e10a88716675de9de4593ed</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor: project structure, implement dependency injection, and align v2 UI with v1</title>
<updated>2026-02-14T16:58:38+00:00</updated>
<author>
<name>Adam Mathes</name>
<email>adam@adammathes.com</email>
</author>
<published>2026-02-14T16:58:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adammathes.com/neko/commit/?id=e3c379d069ffa9661561d25cdbf2f5894a2f8ee8'/>
<id>e3c379d069ffa9661561d25cdbf2f5894a2f8ee8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: setup github actions (NK-fkc119)</title>
<updated>2026-02-14T03:23:00+00:00</updated>
<author>
<name>Adam Mathes</name>
<email>adam@adammathes.com</email>
</author>
<published>2026-02-14T03:23:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adammathes.com/neko/commit/?id=110ff8bc3ea0640a19f3d6e2baa361a16b19d46d'/>
<id>110ff8bc3ea0640a19f3d6e2baa361a16b19d46d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
