Skip to content
Explore Pillion

Free for people. €3 a seat for teams.

Hosting, storage and every collaboration surface are included. Build minutes are the only meter, and you can opt out of it entirely by attaching your own runners.

User
Freeforever
Unlimited public and private repositories owned by a person.
2,000 build minutes/month on public repositories
200 build minutes/month on private repositories
Git LFS, releases, rulesets, issues, pull requests
Fine-grained tokens, deploy keys, audit log
Attach your own runners for unmetered CI
Join the waitlist
Organization
€3per person / month
Free until you need hosted CI on a private repository. Billed on membership from there.
2,000 build minutes/month included per organization
Hosted CI on private repositories (public ones build unbilled)
Teams, base permissions, outside collaborators
Organization-wide rulesets and secrets
Required OIDC single sign-on
Organization audit log and installable apps
Join the waitlist
Your own compute
€0for CI
Run on your own hardware and the meter stops entirely.
Unmetered minutes on attached runners
Labels, per-repository and per-organization scoping
Caches and artifacts still stored in-region
Same Actions-shaped workflow YAML
Mix hosted and attached in one workflow
Ask about runners

Estimate

People in the organization12
Build minutes needed each month6,000
Monthly
€56
12 seats × €3€36
Included minutes2,000
Extra minutes4,000
Minute packages€20

4 × 1,000-minute packages.

Minute packages

SmallMinutes 1,000Price €5Per 1,000 €5.00
LargeMinutes 5,000Price €20Per 1,000 €4.00
Attached runnersMinutes UnmeteredPrice €0Per 1,000 —

What is included where

Public and private repositoriesUser UnlimitedOrganization Unlimited
Included build minutes, public reposUser 2,000/moOrganization 2,000/mo
Included build minutes, private reposUser 200/moOrganization 2,000/mo, once billed
CI on private repos without billingUser YesOrganization —
Git LFS and releasesUser YesOrganization Yes
RulesetsUser Repository scopeOrganization Repository and org scope
Teams and base permissionsUser —Organization Yes
Organization secretsUser —Organization Yes
Required OIDC SSOUser —Organization Yes
Audit logUser PersonalOrganization Organization-wide
GitHub importerUser YesOrganization Yes
Attached runnersUser YesOrganization Yes
Bytes in allowed geographyUser AlwaysOrganization Always

Billing questions

What exactly is a seat?

A billed membership on a paid organization: an organization owner or a member. Outside collaborators on a repository are not seats, and a person who belongs to three organizations is a seat in each.

When do minutes reset?

Included allowances reset on the first of the month. Package minutes never expire: a month spends its included minutes first, and only what it uses beyond them comes off a package.

What counts as a build minute?

Wall-clock time a Pillion-hosted runner spends on a job, rounded up to the minute per job. Queue time is not billed. Jobs on attached runners are not billed at all.

Do private repositories cost extra?

No. Private repositories are free for users; only the build allowance differs, at 200 minutes a month rather than 2,000. Storage quotas are hard and published rather than metered by surprise.

What does an organization get before it adds billing?

Everything except CI on its private repositories. It can create public and private repositories, push to both, and use teams, rulesets and the rest; its public repositories build on the included 2,000 minutes a month. Adding a payment method is what starts CI on the private ones.

How do I pay, and to whom?

SEPA direct debit or card, invoiced in euro by Pillion Ltd, with VAT handled under the reverse charge where it applies.