Skip to content

Commit b4cb785

Browse files
committed
Check git requirement in a separate command
1 parent fb78359 commit b4cb785

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

.github/workflows/ci.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,11 +102,15 @@ jobs:
102102
path: cover/*
103103

104104
- name: Check reproducible builds
105+
if: ${{ matrix.deterministic }}
106+
run: taskset 1 make check_reproducible
107+
108+
- name: Check git is not required
105109
if: ${{ matrix.deterministic }}
106110
run: |
107111
rm -rf .git
108-
# Recompile System without .git
109-
taskset 1 make recompile_system check_reproducible
112+
cd lib/elixir
113+
elixirc --ignore-module-conflict -o ebin "lib/**/*.ex"
110114
111115
test_windows:
112116
name: Windows Server 2022, OTP ${{ matrix.otp_version }}

Makefile

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -141,9 +141,6 @@ install: compile
141141
done
142142
"$(MAKE)" install_man
143143

144-
recompile_system:
145-
$(Q) cd lib/elixir && ../../$(ELIXIRC_MIN_SIG) "lib/system.ex" -o ebin;
146-
147144
check_reproducible: compile
148145
$(Q) echo "==> Checking for reproducible builds..."
149146
$(Q) rm -rf lib/*/tmp/ebin_reproducible/

0 commit comments

Comments
 (0)