<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/.gitlab-ci.yml, branch arti-v1.9.0</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.9.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.9.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2025-12-14T16:11:17Z</updated>
<entry>
<title>ci: always run pages job</title>
<updated>2025-12-14T16:11:17Z</updated>
<author>
<name>Jérôme Charaoui</name>
<email>jerome@riseup.net</email>
</author>
<published>2025-12-14T16:09:13Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=20ae37005d276bb4430b85576d39b2be3d0a974f'/>
<id>urn:sha1:20ae37005d276bb4430b85576d39b2be3d0a974f</id>
<content type='text'>
it doesn't depend on anything else in the pipeline, so avoid skipping it
when other jobs fail
</content>
</entry>
<entry>
<title>Merge branch 'main' into 'main'</title>
<updated>2025-12-11T15:59:26Z</updated>
<author>
<name>Alexander Hansen Færøy</name>
<email>ahf@torproject.org</email>
</author>
<published>2025-12-11T15:59:26Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=339c913721e216023d665e478673e337e261aeee'/>
<id>urn:sha1:339c913721e216023d665e478673e337e261aeee</id>
<content type='text'>
build website for and deploy to static component

Closes tpo/tpa/team#42288

See merge request tpo/core/arti!3547</content>
</entry>
<entry>
<title>ci: Keep doc artifacts</title>
<updated>2025-12-11T15:40:56Z</updated>
<author>
<name>Clara Engler</name>
<email>cve@cve.cx</email>
</author>
<published>2025-12-11T15:40:56Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5eb106689e1576d0c09b87b06b5b506826a3d0d0'/>
<id>urn:sha1:5eb106689e1576d0c09b87b06b5b506826a3d0d0</id>
<content type='text'>
Because Rust 1.91.0 makes it economically unfeasiable to run `cargo doc`
oneselves, it might wise to keep it as an artifact in `rust-dev-recent`
and `rust-nightly`, which generate the docs anyways, so we can keep us
away from having to run the expensive command when reviewing (larger)
changes to documentation.

For now, these artifacts will expire within a week.
Maybe this should get discussed, because on my local machine, they are
over 2GB large?
</content>
</entry>
<entry>
<title>build website for and deploy to static component</title>
<updated>2025-12-10T19:32:23Z</updated>
<author>
<name>Jérôme Charaoui</name>
<email>jerome@riseup.net</email>
</author>
<published>2025-12-09T22:13:39Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c9f1573f4ffdf3ada59f449602ee97a6e71b7714'/>
<id>urn:sha1:c9f1573f4ffdf3ada59f449602ee97a6e71b7714</id>
<content type='text'>
this uses the static-shim-deploy template to deploy the arti website to
arti.torproject.org, and tweaks the docusaurus baseUrl accordingly

it requires a STATIC_GITLAB_SHIM_SSH_PRIVATE_KEY CI variable which is
set up in project settings and contains the private key which allows
deployment of assets to static component web hosts

it also deploys a "_redirects" file to gitlab pages to ensure that the
old URLs are redirected

as previously, the website build and deployment jobs are only run in
(nightly) scheduled pipelines
</content>
</entry>
<entry>
<title>Merge branch 'msrv-ci-check' into 'main'</title>
<updated>2025-11-04T19:09:01Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-11-04T19:09:01Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2a55350564759de0f24000ac8141289f7b1aec0b'/>
<id>urn:sha1:2a55350564759de0f24000ac8141289f7b1aec0b</id>
<content type='text'>
ci-check-msrv: Add check for MSRV

See merge request tpo/core/arti!3405</content>
</entry>
<entry>
<title>CI: bump shadow commit</title>
<updated>2025-11-03T22:36:37Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2025-11-03T22:36:37Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e4e5c4dcf596ca31ba806f9abd08fa3d75dea6d5'/>
<id>urn:sha1:e4e5c4dcf596ca31ba806f9abd08fa3d75dea6d5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci: image downgrade and comment fix for 'cargo-miri' job</title>
<updated>2025-11-01T00:12:09Z</updated>
<author>
<name>Steven Engler</name>
<email>opara@torproject.org</email>
</author>
<published>2025-11-01T00:08:21Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a9df39050c205d22bc38d6588d741df7aef71dff'/>
<id>urn:sha1:a9df39050c205d22bc38d6588d741df7aef71dff</id>
<content type='text'>
This downgrades the container image for the 'cargo-miri' job, and
updates some adjacent comments.
</content>
</entry>
<entry>
<title>ci: upgrade container versions</title>
<updated>2025-10-31T06:16:56Z</updated>
<author>
<name>Steven Engler</name>
<email>opara@torproject.org</email>
</author>
<published>2025-10-31T06:16:56Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=076ea54ff6634a474e97e6728cce94ad0eac3538'/>
<id>urn:sha1:076ea54ff6634a474e97e6728cce94ad0eac3538</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci-check-msrv: CI check for MSRV declaration in crates</title>
<updated>2025-10-29T02:45:49Z</updated>
<author>
<name>nield</name>
<email>contact@ndvibes.com</email>
</author>
<published>2025-10-28T23:55:08Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=ff3b3e2f192e91b6947676afb6c8677e66124888'/>
<id>urn:sha1:ff3b3e2f192e91b6947676afb6c8677e66124888</id>
<content type='text'>
Checks if each crate has rust-version property in Cargo.toml.
</content>
</entry>
<entry>
<title>ci: Add needs to almost all jobs.</title>
<updated>2025-10-28T02:22:38Z</updated>
<author>
<name>Wesley Aptekar-Cassels</name>
<email>me@wesleyac.com</email>
</author>
<published>2025-10-16T17:34:13Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f2035feb25e6de003da04a0294407a2c1b73c18f'/>
<id>urn:sha1:f2035feb25e6de003da04a0294407a2c1b73c18f</id>
<content type='text'>
This also updates some needs statements that existed to order jobs that
did not actually have a dependency on each other.

The idea here is to run everything with as much parallelism as possible,
and if that parallelism causes problems, we should ideally solve it by
adding more runner capacity, or taking a closer look at what the actual
problem is.
</content>
</entry>
</feed>
