Skip to content

build(scripts): use submodule commit info for reproducible builds#552

Merged
KristjanESPERANTO merged 1 commit intoopening-hours:developfrom
KristjanESPERANTO:submoduleinfo
Jan 31, 2026
Merged

build(scripts): use submodule commit info for reproducible builds#552
KristjanESPERANTO merged 1 commit intoopening-hours:developfrom
KristjanESPERANTO:submoduleinfo

Conversation

@KristjanESPERANTO
Copy link
Copy Markdown
Member

Replace non-deterministic timestamps with submodule commit hash and date for reproducible builds. The year range for holiday data is now derived from the submodule's commit timestamp instead of the current date.

Ref: https://reproducible-builds.org/docs/timestamps/

As suggested here: #544

Copy link
Copy Markdown
Member

@ypid ypid left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the prompt improvement. Looks good. I only leave minor suggestions.

Replace non-deterministic timestamps with submodule commit hash and
date for reproducible builds. The year range for holiday data is now
derived from the submodule's commit timestamp instead of the current
date.

Ref: https://reproducible-builds.org/docs/timestamps/
@KristjanESPERANTO KristjanESPERANTO merged commit 2489490 into opening-hours:develop Jan 31, 2026
5 checks passed
@KristjanESPERANTO KristjanESPERANTO deleted the submoduleinfo branch February 2, 2026 21:25
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.

3 participants