elixir_deps_check.yaml 576 B

12345678910111213141516171819202122232425
  1. ---
  2. name: Elixir Dependency Version Check
  3. on: [pull_request, push]
  4. jobs:
  5. elixir_deps_check:
  6. runs-on: ubuntu-20.04
  7. container: ghcr.io/emqx/emqx-builder/5.0-8:1.13.3-24.2.1-1-ubuntu20.04
  8. steps:
  9. - name: Checkout
  10. uses: actions/checkout@v2.4.0
  11. - name: ensure rebar
  12. run: ./scripts/ensure-rebar3.sh 3.16.1-emqx-1
  13. - name: setup mix
  14. run: |
  15. mix local.hex --force
  16. mix local.rebar --force
  17. mix deps.get
  18. - name: check elixir deps
  19. run: ./scripts/check-elixir-deps-discrepancies.exs
  20. ...