Skip to content

[elixir] Optimize CI/CD with proper actions, reusing compiled deps#598

Merged
fresh-borzoni merged 1 commit into
apache:mainfrom
fresh-borzoni:worktree-elixir-ci-optimization
Jun 4, 2026
Merged

[elixir] Optimize CI/CD with proper actions, reusing compiled deps#598
fresh-borzoni merged 1 commit into
apache:mainfrom
fresh-borzoni:worktree-elixir-ci-optimization

Conversation

@fresh-borzoni
Copy link
Copy Markdown
Member

@fresh-borzoni fresh-borzoni commented Jun 4, 2026

Summary

closes #599

Elixir CI built the NIF in release mode (rustler's default), recompiling the whole fluss graph every run (4m).
Switched it to debug for dev/test so it reuses already-built deps.
Also fixed protoc to use the setup-protoc action and corrected the PLT cache key.

@fresh-borzoni
Copy link
Copy Markdown
Member Author

@nicolazar PTAL 🙏

Copy link
Copy Markdown
Contributor

@nicolazar nicolazar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, @fresh-borzoni 👍

@fresh-borzoni fresh-borzoni merged commit fa80f69 into apache:main Jun 4, 2026
11 checks passed
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.

[elixir] Optimize CI/CD time

2 participants