Skip to content

chore: migrate CI to erlang-ci reusable workflow#372

Open
Taure wants to merge 2 commits intomasterfrom
chore/erlang-ci
Open

chore: migrate CI to erlang-ci reusable workflow#372
Taure wants to merge 2 commits intomasterfrom
chore/erlang-ci

Conversation

@Taure
Copy link
Collaborator

@Taure Taure commented Mar 13, 2026

Summary

  • Replaces 122 lines of duplicated workflow YAML with Taure/erlang-ci reusable workflow
  • Runs compile, fmt, xref, dialyzer, eunit with OTP matrix (26.1, 27.1, 28.0)
  • Keeps nova_request_app integration test job

Test plan

  • Verify all CI jobs pass (compile, fmt, xref, dialyzer, eunit x3)
  • Verify nova_request_app job still triggers on PRs

Uses https://github.com/Taure/erlang-ci

Taure added 2 commits March 13, 2026 14:42
Runs rebar3_audit against the GitHub Advisory Database on every push
and PR to check for known CVEs in hex dependencies.
Copy link
Contributor

@burbas burbas left a comment

Choose a reason for hiding this comment

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

Can we please move in the external dependencies so we have control over them in Nova?

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.

2 participants