Skip to content

Storage

I lean towards storing information in SQLite files, named after the project id they are for.

Then record: date CLA agreed, user id, user email, CLA revoked flag

The paper trail can be committed to a directory named after the project id along with the SQLite file, recording and safe-keeping those.

When not tracking any checks, those are read-only and don't required messy commits from pipelines.

Edited by Dirk Brömmel