File tree Expand file tree Collapse file tree 3 files changed +8
-0
lines changed Expand file tree Collapse file tree 3 files changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -105,6 +105,8 @@ jobs:
105105 CARGO_INCREMENTAL=0 \
106106 LC_ALL=C \
107107 TZ=UTC \
108+ CFLAGS="-D__TIME__=\"\" -D__DATE__=\"\"" \
109+ CXXFLAGS="-D__TIME__=\"\" -D__DATE__=\"\"" \
108110 cargo build --release --features=${{ matrix.features }} --locked --target ${{ matrix.configs.target }} --package op-rbuilder
109111 - name : Upload op-rbuilder artifact
110112 uses : actions/upload-artifact@v4
Original file line number Diff line number Diff line change @@ -2,6 +2,8 @@ name: Verify Reproducible Build
22
33on :
44 workflow_dispatch :
5+ schedule :
6+ - cron : " 0 2 */3 * *"
57
68jobs :
79 verify :
@@ -16,12 +18,14 @@ jobs:
1618 export SOURCE_DATE_EPOCH=$(git log -1 --pretty=%ct)
1719
1820 RUSTFLAGS="$REPRO_FLAGS" CARGO_INCREMENTAL=0 LC_ALL=C TZ=UTC \
21+ CFLAGS="-D__TIME__=\"\" -D__DATE__=\"\"" CXXFLAGS="-D__TIME__=\"\" -D__DATE__=\"\"" \
1922 cargo build --release --locked -p op-rbuilder --target x86_64-unknown-linux-gnu
2023 mv target/x86_64-unknown-linux-gnu/release/op-rbuilder build1
2124
2225 cargo clean
2326
2427 RUSTFLAGS="$REPRO_FLAGS" CARGO_INCREMENTAL=0 LC_ALL=C TZ=UTC \
28+ CFLAGS="-D__TIME__=\"\" -D__DATE__=\"\"" CXXFLAGS="-D__TIME__=\"\" -D__DATE__=\"\"" \
2529 cargo build --release --locked -p op-rbuilder --target x86_64-unknown-linux-gnu
2630 mv target/x86_64-unknown-linux-gnu/release/op-rbuilder build2
2731
Original file line number Diff line number Diff line change @@ -86,6 +86,8 @@ RUN SOURCE_DATE_EPOCH=$(git log -1 --pretty=%ct) \
8686 CARGO_INCREMENTAL=0 \
8787 LC_ALL=C \
8888 TZ=UTC \
89+ CFLAGS="-D__TIME__=\"\" -D__DATE__=\"\" " \
90+ CXXFLAGS="-D__TIME__=\"\" -D__DATE__=\"\" " \
8991 cargo build --release --locked --features="$FEATURES" --package=${RBUILDER_BIN} --target x86_64-unknown-linux-gnu
9092
9193# Runtime container for rbuilder
You can’t perform that action at this time.
0 commit comments