From b183351933ca5dc772c1b7be5929c90d8d2573eb Mon Sep 17 00:00:00 2001 From: Graham McIntire Date: Sun, 15 Mar 2026 16:51:39 -0500 Subject: [PATCH] ci: compile C NIF before tests to avoid warnings --- .forgejo/workflows/pr-tests.yaml | 3 +++ .forgejo/workflows/production.yaml | 3 +++ 2 files changed, 6 insertions(+) diff --git a/.forgejo/workflows/pr-tests.yaml b/.forgejo/workflows/pr-tests.yaml index 7421bd35..6d06e848 100644 --- a/.forgejo/workflows/pr-tests.yaml +++ b/.forgejo/workflows/pr-tests.yaml @@ -69,6 +69,9 @@ jobs: - name: Install dependencies run: mix deps.get + - name: Compile C NIF + run: make -C c_src + - name: Compile (warnings as errors) run: mix compile --warnings-as-errors diff --git a/.forgejo/workflows/production.yaml b/.forgejo/workflows/production.yaml index 3630ef45..e421c15a 100644 --- a/.forgejo/workflows/production.yaml +++ b/.forgejo/workflows/production.yaml @@ -70,6 +70,9 @@ jobs: - name: Install dependencies run: mix deps.get + - name: Compile C NIF + run: make -C c_src + - name: Compile (warnings as errors) run: mix compile --warnings-as-errors