<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sec-certs.git/.github/workflows, branch main</title>
<subtitle>Tool for analysis of security certificates (Common Criteria, FIPS 140...).</subtitle>
<id>https://git.neuromancer.sk/sec-certs.git/atom/.github/workflows?h=main</id>
<link rel='self' href='https://git.neuromancer.sk/sec-certs.git/atom/.github/workflows?h=main'/>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/sec-certs.git/'/>
<updated>2025-11-19T13:13:33Z</updated>
<entry>
<title>Fix coverage reporting.</title>
<updated>2025-11-19T13:13:33Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2025-11-19T13:13:33Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/sec-certs.git/commit/?id=21aa562cdd1c21cc66e0b19b52b414af2782377e'/>
<id>urn:sha1:21aa562cdd1c21cc66e0b19b52b414af2782377e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Publish via uv.</title>
<updated>2025-11-18T13:58:47Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2025-11-18T13:58:47Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/sec-certs.git/commit/?id=f129ec7fbb42a2f632d287e02f12671ec08d8cba'/>
<id>urn:sha1:f129ec7fbb42a2f632d287e02f12671ec08d8cba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move away from pip-tools and use uv.</title>
<updated>2025-11-17T16:33:45Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2025-11-17T16:33:45Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/sec-certs.git/commit/?id=dc8cd4bfb5acee6abab74c7401b43505f669cec3'/>
<id>urn:sha1:dc8cd4bfb5acee6abab74c7401b43505f669cec3</id>
<content type='text'>
uv is all the rage. No, but really. The pip-compile approach does not
work cross-platform or cross-python version (sometimes it does, but not
always). In comparison and uv lockfile is universal and cross-platform:

https://docs.astral.sh/uv/concepts/projects/layout/#the-lockfile

This should help make our install easier and more robust.
</content>
</entry>
<entry>
<title>Continue on error in CI.</title>
<updated>2025-07-16T09:12:50Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2025-07-16T08:52:36Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/sec-certs.git/commit/?id=c695132f7da94e46b8d6a0330fe2c47157d630f5'/>
<id>urn:sha1:c695132f7da94e46b8d6a0330fe2c47157d630f5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Run CI on various Python versions.</title>
<updated>2025-07-16T08:42:47Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2025-07-16T08:42:47Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/sec-certs.git/commit/?id=8b68ed8c920635a8f428bf2fd04f6637df24b767'/>
<id>urn:sha1:8b68ed8c920635a8f428bf2fd04f6637df24b767</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Report failed and skipped tests.</title>
<updated>2025-04-03T10:19:57Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2025-04-03T10:19:57Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/sec-certs.git/commit/?id=9071e32b84d9299ce490ccdad27d7bac5f674183'/>
<id>urn:sha1:9071e32b84d9299ce490ccdad27d7bac5f674183</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add test summary to actions</title>
<updated>2025-04-03T10:16:10Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2025-04-03T10:16:10Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/sec-certs.git/commit/?id=9ca049bd1c03f69f1e50d6201d860f0126168a57'/>
<id>urn:sha1:9ca049bd1c03f69f1e50d6201d860f0126168a57</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Upload test results to codecov.</title>
<updated>2025-04-03T08:54:28Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2025-04-03T08:54:28Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/sec-certs.git/commit/?id=0e46a573736c41822359b9b39a1edc803f8bff88'/>
<id>urn:sha1:0e46a573736c41822359b9b39a1edc803f8bff88</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Correct codecov continue.</title>
<updated>2025-02-27T16:50:50Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2025-02-27T16:50:50Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/sec-certs.git/commit/?id=27a3c81fe6bef8765098a40325f2cf420f41077c'/>
<id>urn:sha1:27a3c81fe6bef8765098a40325f2cf420f41077c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Continue to codecov submission even if tests fail in CRON.</title>
<updated>2025-02-27T15:40:10Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2025-02-27T15:40:10Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/sec-certs.git/commit/?id=dd5c394890dcb2c51b1efd995707ee3534daba7f'/>
<id>urn:sha1:dd5c394890dcb2c51b1efd995707ee3534daba7f</id>
<content type='text'>
</content>
</entry>
</feed>
