apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: ci-receipts
  namespace: arc-ci
  labels:
    overdeck.dev/cache-kind: ci-receipts
spec:
  # local-path supports only ReadWriteOnce, so concurrent runner pods cannot
  # mount this claim across nodes; revisit before increasing the runner fleet.
  accessModes:
    - ReadWriteOnce
  storageClassName: local-path
  resources:
    requests:
      # Receipts are pruned after 30 days; 5Gi leaves ample headroom for logs
      # and metadata while keeping this short-retention volume bounded.
      storage: 5Gi
