{"eid":"cirruslabs","name":"Cirrus CI","domain":"cirruslabs.org","resolved_by":"domain","topics":["compute"],"n_records":1,"best_vorder":7,"review":null,"aliases":["Cirrus CI","cirruslabs.org"],"records":[{"rid":"compute/cirrus-ci","card":{"rid":"compute/cirrus-ci","eid":"cirruslabs","topic":"compute","slug":"cirrus-ci","provider":"Cirrus CI","url":"https://cirruslabs.org/","domain":"cirruslabs.org","category":"CI runner","tier":null,"verdict":"dead","vorder":7,"grp":"dead","self_hosted":0,"confidence":"documented","binding":"request-rate","identity_kind":"email","identity_basis":"stated","needs_card":0,"needs_phone":0,"needs_id":0,"needs_institution":0,"country":null,"crypto":null,"interfaces":null,"egress_metered":null,"per_object_bytes":null,"retention_days":null,"verified_at":"2026-11-03T17:29:31.575Z","verified_basis":"live","checked_on":"2026-11-03","stale_on":"2026-12-04","n_evidence":14,"usd_month":null,"usd_per_tb_month":null,"summary":"The allowance was real and is now gone. Quoted from the Cirrus Labs announcement dated 7 April 2026: 'Cirrus CI will shut down effective Monday, June 1, 2026...","duplicate_of":"ci-cd-runners/cirrus-ci","n_unknown":11,"free_unit":"hours"},"record":{"topic":"compute","slug":"cirrus-ci","provider":"Cirrus CI","url":"https://cirruslabs.org/","category":"CI runner","free_tier":{"stated":"The allowance was real and is now gone. Quoted from the Cirrus Labs announcement dated 7 April 2026: 'Cirrus CI will shut down effective Monday, June 1, 2026.' Quoted from the docs before the shutdown: free for OSS up to 'a cap of 50 compute credits a month', equal to '10,000 CPU-minutes for Linux tasks or 500 minutes for macOS tasks which always use 4 CPUs', with per-platform concurrency of 16 CPUs Linux, 16 CPUs Arm Linux, 8 CPUs Windows, 8 CPUs FreeBSD and 4 CPUs with 1 VM on macOS, and a single task capped at 8 CPUs on Linux. Cutoff 'for a job that has a full runtime' was 2 hours per task.","unit":"hours","metered_on":"wall-clock","source_url":"https://cirruslabs.org/","read_on":"2026-10-22","notes":"monthly-credit-cap"},"per_object_cap":{"stated":"not applicable","bytes":null,"source_url":"https://cirruslabs.org/","notes":null},"retention":{"stated":"not applicable","days":null,"source_url":"https://cirruslabs.org/","notes":null},"egress":{"terms":"not stated","metered":false,"free_allowance":null,"price_per_tb":null,"source_url":"https://cirruslabs.org/"},"interface":["unknown"],"interface_detail":"inferred from the tooling the provider documents; not probed","tooling":"not stated","chaining":"None.","limits":[{"kind":"request-rate","value":"The service itself failed first: the shutdown date is 1 June 2026 and today is 2026-10-22, so the binding constraint is that the provider no longer exists and the allowance is zero, whatever the pages still cached in search indexes say.","source":"https://cirruslabs.org/"}],"limits_note":"The service itself failed first: the shutdown date is 1 June 2026 and today is 2026-10-22, so the binding constraint is that the provider no longer exists and the allowance is zero, whatever the pages still cached in search indexes say.","binding":"request-rate","binding_note":"The service itself failed first: the shutdown date is 1 June 2026 and today is 2026-10-22, so the binding constraint is that the provider no longer exists and the allowance is zero, whatever the pages still cached in search indexes say.","identity_cost":{"kind":"email","detail":null,"country":null},"reliability_note":"on 2026-10-30 cirrus-ci.org did not resolve and cirrus-ci.com failed the TLS handshake, after the shutdown the vendor announced for June 1, 2026","confidence":"documented","evidence":[{"url":"https://cirruslabs.org/","date":"2026-10-22","proved":"announcement dated April 7th 2026: 'We are no longer accepting new customers for Cirrus Runners but will continue supporting the service for existing customers through their existing contract periods. Cirrus CI will shut down effective Monday, June 1, 2026.'"},{"url":"https://cirrus-ci.org/","date":"2026-10-22","proved":null},{"url":"https://raw.githubusercontent.com/cirruslabs/cirrus-ci-docs/master/docs/faq.md","date":"2026-10-22","proved":"'an upper monthly limit on free usage equal to 50 compute credits (which is equal to 10,000 CPU-minutes for Linux tasks or 500 minutes for macOS tasks which always use 4 CPUs)'; concurrency 16 CPUs Linux, 16 Arm, 8 Windows, 8 FreeBSD, 4 macOS 1 VM; 'a single task can't request more than 8 CPUs'"},{"url":"https://raw.githubusercontent.com/cirruslabs/cirrus-ci-docs/master/docs/pricing.md","date":"2026-10-22","proved":"'1000 minutes of 1 virtual CPU for Linux platform for 3 compute credits'; '2 CPU Linux task takes 5 minutes? Pay 3 cents'"},{"url":"https://raw.githubusercontent.com/cirruslabs/cirrus-ci-docs/master/docs/guide/linux.md","date":"2026-10-22","proved":"'By default, a container is given 2 CPUs and 4 GB of memory'; 'Containers on Cirrus Cloud Cluster can use maximum 8.0 CPUs and up to 32 GB of memory', with memory tied to CPUs at 4 GB per CPU"},{"url":"https://github.com/scipy/scipy/issues/24990","date":"2026-10-22","proved":"reported consequence: scipy's GPU runner job stopped working at the end of April 2026, and the project recorded that it had no email announcement of the timing"},{"url":"https://cirruslabs.org/","date":"2026-10-22","proved":null},{"url":"https://github.com/scipy/scipy/issues/24990","date":"2026-10-22","proved":"quoted vendor statement: 'We are no longer accepting new customers for Cirrus Runners but will continue supporting the service for existing customers'"},{"url":"https://cirrus-ci.org/blog/2023/07/17/limiting-free-usage-of-cirrus-ci/","date":"2026-10-22","proved":"read 2026-10-22: the origin refused or dropped the request. This read confirms the shutdown; it is not the shutdown notice itself."},{"url":"https://cirruslabs.org/","date":"2026-10-30","proved":"the vendor shut Cirrus CI down effective 1 June 2026","capture":"sha256:2fcf1b3d8ce8a9ca14f6b6c131587adcce7033c13e5d145d570d384b1a974542","quote":"Cirrus CI will shut down effective Monday, June 1, 2026."},{"url":"probe:https://cirrus-ci.org/faq/","date":"2026-10-30","proved":"on 2026-10-30 a GET to cirrus-ci.org/faq/ failed at DNS resolution","capture":"sha256:398e4c29efa03108877a48894e22115625ee3bf9fca8ae0d762caf7f677d07af","quote":"\"error\": \"dns\""},{"url":"probe:https://cirrus-ci.com/","date":"2026-10-30","proved":"on 2026-10-30 a GET to cirrus-ci.com failed the TLS handshake","capture":"sha256:e285923d4366b70aa4d4c6e4e97686a011a0b018fd3cd9701e7d88f32f7bac3e","quote":"\"error\": \"tls_error\""},{"url":"https://web.archive.org/web/20260419203508/https://cirrus-ci.org/faq/","date":"2026-11-03","proved":"before the shutdown the free usage of Cirrus CI was capped at 50 compute credits a month, equal to 10,000 Linux CPU-minutes or 500 macOS minutes (archived copy of 2026-04-19)","capture":"sha256:29c7912f7f4fe59f6952d41c50dd8149da93e7b6befb5302baa69e977e88874d","quote":"Additionally there is an upper monthly limit on free usage equal to 50 [compute credits](https://cirrus-ci.org/pricing/) (which is equal to 10,000 CPU-minutes for Linux tasks or 500 minutes for macOS tasks which always use 4 CPUs)."},{"url":"https://cirruslabs.org/","date":"2026-11-03","proved":"the vendor shut Cirrus CI down effective 1 June 2026","capture":"sha256:2fcf1b3d8ce8a9ca14f6b6c131587adcce7033c13e5d145d570d384b1a974542","quote":"Cirrus CI will shut down effective Monday, June 1, 2026."}],"verdict":"dead","verified_at":"2026-11-03T17:29:31.575Z","notes":"Duplicate of ci-cd-runners/cirrus-ci. Cirrus CI has shut down; before then the free allowance was 50 compute credits a month, equal to 10,000 CPU-minutes for Linux tasks or 500 minutes for macOS tasks. Cirrus Runners is a separate paid product of the same vendor, recorded as compute/cirrus-runners.","extras":{"facets":{"class":"ci-runner-capacity","free_tier_kind":"monthly-credit-cap","shape":{"vcpu":2,"ram_gib":4,"gpu_class":null,"gpu_count":0}},"death":{"on":"2026-06-01","cause":"dead-service"}}},"claims":[{"path":"$.free_tier","kind":"has-free-tier","num":0.0,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"},{"path":"$.free_tier.stated","kind":"free-quota","num":500.0,"unit":"minutes","per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"},{"path":"$.limits[0].value","kind":"limit:request-rate","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"}],"unknown":[["$.egress.metered","egress-unknown"],["$.egress.terms","not-stated"],["$.evidence[1].proved","withheld"],["$.evidence[6].proved","withheld"],["$.identity_cost.detail","process"],["$.interface","interface-unknown"],["$.per_object_cap.notes","process"],["$.per_object_cap.stated","not-applicable"],["$.retention.notes","process"],["$.retention.stated","not-applicable"],["$.tooling","not-stated"]],"history":[],"drift":[]}]}