# Private signing keys. NEVER commit one of these. # The real key lives only in the INDEX_SIGNING_KEY CI secret. *.pem *.key index-signing-key* # NOTE: v1/index.json.sig IS committed -- it is the published artifact. The # index is served from this repo's raw URLs, so the committed signature is what # hosts fetch, and keeping it in git history makes every past signature # independently auditable. Only CI (with the real key) should ever write it. # # If you sign locally to experiment, write the result somewhere clearly # disposable so it cannot be mistaken for the real signature and committed: # bun run sign -- --key throwaway.pem && mv v1/index.json.sig scratch.sig *.scratch.sig scratch.sig node_modules/ .DS_Store