<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/.gitlab-ci.yml, branch arti-v1.2.4</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.2.4</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.2.4'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2024-05-28T14:36:50Z</updated>
<entry>
<title>mypy: Enable strict mode</title>
<updated>2024-05-28T14:36:50Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-05-28T14:36:04Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=399af51655d117983b7fb82b1739bf0a9288cec1'/>
<id>urn:sha1:399af51655d117983b7fb82b1739bf0a9288cec1</id>
<content type='text'>
Consultation with a nearby Python expert, on another topic, revealed
that without --strict, mypy turns most of its stuff off by default.

Sadly (?) this bureaucracy didn't find any bugs.
</content>
</entry>
<entry>
<title>Merge branch 'ci-after-script-tweaks' into 'main'</title>
<updated>2024-05-16T15:03:59Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-05-16T15:03:59Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=68d5048b1803058df2ae10a9d57d853a9b775cf9'/>
<id>urn:sha1:68d5048b1803058df2ae10a9d57d853a9b775cf9</id>
<content type='text'>
CI: Move cargo clean section to after_script.

See merge request tpo/core/arti!2159</content>
</entry>
<entry>
<title>Merge branch 'links' into 'main'</title>
<updated>2024-05-16T12:50:09Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-05-16T12:50:09Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=32fb098e4b71c6489510667ff311bf9983e0c68c'/>
<id>urn:sha1:32fb098e4b71c6489510667ff311bf9983e0c68c</id>
<content type='text'>
Provide and run script for making/checking link blocks in CHANGELOG.md

Closes #1388

See merge request tpo/core/arti!2126</content>
</entry>
<entry>
<title>Forbid scripts names from specifying their implementation language</title>
<updated>2024-05-16T11:14:04Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-05-15T10:23:11Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7839efec25e63a7a244ac4e49836f0297d85471e'/>
<id>urn:sha1:7839efec25e63a7a244ac4e49836f0297d85471e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename tests/shadow/run.sh to run</title>
<updated>2024-05-16T11:14:00Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-05-15T10:18:04Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7e6fd61cb1cbcf356dde0be8598aa6525b8317d7'/>
<id>urn:sha1:7e6fd61cb1cbcf356dde0be8598aa6525b8317d7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CI: Move cargo clean section to after_script.</title>
<updated>2024-05-15T21:53:47Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-05-15T21:51:57Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=34d3d278b4d024e1f9ee1515847dcdd24251af98'/>
<id>urn:sha1:34d3d278b4d024e1f9ee1515847dcdd24251af98</id>
<content type='text'>
Part of arti#1410.

The idea here is to consolidate `cargo clean` in an after_script
section we call everywhere, rather than have it be in one that we
can forget to copy.

We can't call `cargo clean` unconditionally, though, since some of
our jobs don't install cargo.  So we make sure it's there.
</content>
</entry>
<entry>
<title>CI: Run mypy on the (so far, 1) type-annotated Python3 file</title>
<updated>2024-05-07T17:14:05Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-05-07T16:06:31Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=95f6b342ccc2e29c0f300eb54b93215fb3d74bea'/>
<id>urn:sha1:95f6b342ccc2e29c0f300eb54b93215fb3d74bea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'new_ci_cfg_strategy' into 'main'</title>
<updated>2024-05-07T12:24:58Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-05-07T12:24:58Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=4a4d00c68984d14aa9d0f642ee17ccf1bd1be5b4'/>
<id>urn:sha1:4a4d00c68984d14aa9d0f642ee17ccf1bd1be5b4</id>
<content type='text'>
add_warning/CI: New strategy to avoid "unexpected-cfgs" warning

Closes #1395

See merge request tpo/core/arti!2129</content>
</entry>
<entry>
<title>Merge branch 'chutney' into 'main'</title>
<updated>2024-05-06T19:26:55Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-05-06T19:26:55Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=881f87ec9f258205969b7e200d0780a8b79b5dd6'/>
<id>urn:sha1:881f87ec9f258205969b7e200d0780a8b79b5dd6</id>
<content type='text'>
CI: disable chutney tests in coverage job too

See merge request tpo/core/arti!2120</content>
</entry>
<entry>
<title>CI: Use new add_warning features in place of --cfg.</title>
<updated>2024-05-06T13:31:35Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-05-06T13:21:47Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2f9d57de93457f7812ce8219f01b852b39eb4da9'/>
<id>urn:sha1:2f9d57de93457f7812ce8219f01b852b39eb4da9</id>
<content type='text'>
</content>
</entry>
</feed>
