make CI: Add xref job
This commit is contained in:
parent
b5011f058f
commit
d9770fb18c
|
@ -107,4 +107,4 @@ jobs:
|
||||||
# bazel build //deps/rabbitmq_cli:compile_warnings_as_errors \
|
# bazel build //deps/rabbitmq_cli:compile_warnings_as_errors \
|
||||||
# --verbose_failures
|
# --verbose_failures
|
||||||
|
|
||||||
# @todo Dialyzer xref
|
# @todo Dialyzer
|
||||||
|
|
|
@ -64,3 +64,31 @@ jobs:
|
||||||
|
|
||||||
- name: BUILD
|
- name: BUILD
|
||||||
run: make
|
run: make
|
||||||
|
|
||||||
|
xref:
|
||||||
|
name: Xref
|
||||||
|
strategy:
|
||||||
|
fail-fast: false
|
||||||
|
matrix:
|
||||||
|
erlang_version:
|
||||||
|
- 26
|
||||||
|
- 27
|
||||||
|
elixir_version:
|
||||||
|
- 1.17
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
timeout-minutes: 30
|
||||||
|
steps:
|
||||||
|
- name: CHECKOUT REPOSITORY
|
||||||
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
|
- name: SETUP OTP & ELIXIR
|
||||||
|
uses: erlef/setup-beam@v1.17
|
||||||
|
with:
|
||||||
|
otp-version: ${{ matrix.erlang_version }}
|
||||||
|
elixir-version: ${{ matrix.elixir_version }}
|
||||||
|
hexpm-mirrors: |
|
||||||
|
https://builds.hex.pm
|
||||||
|
https://cdn.jsdelivr.net/hex
|
||||||
|
|
||||||
|
- name: XREF
|
||||||
|
run: make xref
|
||||||
|
|
Loading…
Reference in New Issue