Skip to content

ci: confirm dist archive is reproducible [beta] - #2653

Merged
plowsof merged 2 commits into
monero-project:betafrom
plowsof:deterministic-ci
Jun 1, 2026
Merged

ci: confirm dist archive is reproducible [beta]#2653
plowsof merged 2 commits into
monero-project:betafrom
plowsof:deterministic-ci

Conversation

@plowsof

@plowsof plowsof commented May 6, 2026

Copy link
Copy Markdown
Collaborator

compare zipped archive hash of dist folder between 2 separate workflow runs upload archive on release
use env variables for consistency
bump actions
only run on beta releases

with this the build runs twice in parallel always. for push/pr optimised ENV variables are set as usual. for release these are not set and the dist folder archive is uploaded there as an artifact.

@plowsof plowsof added the beta label May 6, 2026
@github-actions

github-actions Bot commented May 6, 2026

Copy link
Copy Markdown
What Link
🕵️‍♂️ Review Files changed
🌐 Deploy Preview #2653

plowsof added 2 commits May 17, 2026 16:01
compare zipped archive hash of dist folder between 2 separate workflow runs
upload archive on release
use env variables for consistency
bump actions
only run on beta releases
@plowsof
plowsof force-pushed the deterministic-ci branch from 508fec9 to f18055f Compare May 17, 2026 15:02
@plowsof

plowsof commented May 17, 2026

Copy link
Copy Markdown
Collaborator Author

rebased after #2654 merged

@plowsof
plowsof merged commit 5d8e4db into monero-project:beta Jun 1, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants