Skip to content

Support SOURCE_DATE_EPOCH for reproducible builds - #909

Open
bgermann wants to merge 1 commit into
rsms:masterfrom
bgermann:source-date
Open

bgermann wants to merge 1 commit into
rsms:masterfrom
bgermann:source-date

Conversation

@bgermann

Copy link
Copy Markdown

The use of datetime.utcnow results in the built font having the current timestamp. The widely used environment variable SOURCE_DATE_EPOCH comes in handy to build fonts that are reproducible with the same tool chain version.

Apply it in postprocess-designspace. There are other uses of datetime.utcnow that might also benefit from checking that variable.

The use of datetime.utcnow results in the built font having the current
timestamp. The widely used environment variable SOURCE_DATE_EPOCH comes
in handy to build fonts that are reproducible with the same tool chain
version.

Apply it in postprocess-designspace. There are other uses of
datetime.utcnow that might also benefit from checking that variable.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant