Skip to content

Fix IMIX_CONFIG environment variable caching bug#1727

Merged
KCarretto merged 1 commit intomainfrom
claude/fix-config-refresh-S1hri
Feb 6, 2026
Merged

Fix IMIX_CONFIG environment variable caching bug#1727
KCarretto merged 1 commit intomainfrom
claude/fix-config-refresh-S1hri

Conversation

@hulto
Copy link
Collaborator

@hulto hulto commented Feb 5, 2026

Add cargo:rerun-if-env-changed directives to the pb build script so that
Cargo will rerun the build script when IMIX_CONFIG or other related
environment variables change. Without these directives, Cargo's
incremental build system does not detect environment variable changes
and uses cached build artifacts with stale configuration.

Fixes #1725

https://claude.ai/code/session_01HW5YGLvJBK2nJDziTG6LK6

Add cargo:rerun-if-env-changed directives to the pb build script so that
Cargo will rerun the build script when IMIX_CONFIG or other related
environment variables change. Without these directives, Cargo's
incremental build system does not detect environment variable changes
and uses cached build artifacts with stale configuration.

Fixes #1725

https://claude.ai/code/session_01HW5YGLvJBK2nJDziTG6LK6
@github-actions
Copy link
Contributor

github-actions bot commented Feb 5, 2026

Summary

Tests 📝 Passed ✅ Failed ❌ Skipped ⏭️ Other ❓ Flaky 🍂 Duration ⏱️
2544    ±0 2544    ±0 0    ±0 0    ±0 0    ±0 0    ±0 1ms    ±0

Previous Results

Build 🏗️ Result 🧪 Tests 📝 Passed ✅ Failed ❌ Skipped ⏭️ Other ❓ Flaky 🍂 Duration ⏱️
#820 2544 2544 0 0 0 0 16.5s

Insights

Average Tests per Run Total Flaky Tests Total Failed Slowest Test (p95)
2544 0 0 5.2s

Slowest Tests

Test 📝 Results 📊 Duration (avg) ⏱️ Duration (p95) ⏱️
eldritch-libsys: std::dll_inject_impl::tests::test_dll_inject_simple 1 5.2s 5.2s
imix::bin/imix: install::tests::test_install_execution 3 1.2s 3.4s
imix::bin/imix: install::tests::test_install_execution 3 1.2s 3.4s
imix::bin/imix: install::tests::test_install_execution 3 1.2s 3.4s
imix::bin/imix: tests::task_tests::test_task_streaming_output 3 3.0s 3.0s
imix::bin/imix: tests::task_tests::test_task_streaming_output 3 3.0s 3.0s
imix::bin/imix: tests::task_tests::test_task_streaming_output 3 3.0s 3.0s
imix::bin/imix: tests::task_tests::test_task_streaming_error 3 3.0s 3.0s
imix::bin/imix: tests::task_tests::test_task_streaming_error 3 3.0s 3.0s
imix::bin/imix: tests::task_tests::test_task_streaming_error 3 3.0s 3.0s

🎉 No failed tests in this run. | 🍂 No flaky tests in this run.

Github Test Reporter by CTRF 💚

@KCarretto KCarretto added this pull request to the merge queue Feb 6, 2026
Merged via the queue into main with commit f026ca7 Feb 6, 2026
8 checks passed
@KCarretto KCarretto deleted the claude/fix-config-refresh-S1hri branch February 6, 2026 00:29
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.

[bug] IMIX_CONFIG Environment Variable Export Issue

3 participants