Skip to content

Use lib_elixir instead of vendoring elixir modules manually #571

Use lib_elixir instead of vendoring elixir modules manually

Use lib_elixir instead of vendoring elixir modules manually #571

Triggered via push August 8, 2024 03:41
Status Failure
Total duration 59s
Artifacts

main.yml

on: push
Matrix: ci
Fit to window
Zoom out
Zoom in

Annotations

11 errors and 8 warnings
ci (1.12.3, 24.3, true)
Process completed with exit code 1.
ci (1.13.4, 24.3)
The job was canceled because "_1_12_3_24_3_true" failed.
ci (1.13.4, 24.3)
The operation was canceled.
ci (1.14.3, 25.2)
The job was canceled because "_1_12_3_24_3_true" failed.
ci (1.14.3, 25.2)
The operation was canceled.
ci (1.13.4, 25.0.2)
The job was canceled because "_1_12_3_24_3_true" failed.
ci (1.13.4, 25.0.2)
The operation was canceled.
ci (1.15.5, 26, true, true, true, true)
The job was canceled because "_1_12_3_24_3_true" failed.
ci (1.15.5, 26, true, true, true, true)
The operation was canceled.
ci (1.16.0, 26)
The job was canceled because "_1_12_3_24_3_true" failed.
ci (1.16.0, 26)
The operation was canceled.
ci (1.12.3, 24.3, true)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
ci (1.12.3, 24.3, true)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v2, actions/cache@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
ci (1.13.4, 24.3)
the following fields are unknown when raising CompileError: [message: "Unable to build Elixir, make returned:\nexit: 2\noutput: rm -rf ebin\nrm -rf lib/*/ebin\nrm -rf lib/elixir/src/elixir_parser.erl\nmake[1]: Entering directory '/home/runner/work/sourceror/sourceror/tmp/ncy2gxbmrboco/elixir-1.17.2'\nrm -rf lib/*/_build/\nrm -rf lib/*/tmp/\nrm -rf lib/elixir/test/ebin/\nrm -rf lib/mix/test/fixtures/deps_on_git_repo/\nrm -rf lib/mix/test/fixtures/git_rebar/\nrm -rf lib/mix/test/fixtures/git_repo/\nrm -rf lib/mix/test/fixtures/git_sparse_repo/\nrm -rf lib/mix/test/fixtures/archive/ebin/\nrm -f erl_crash.dump\nmake[2]: Entering directory '/home/runner/work/sourceror/sourceror/tmp/ncy2gxbmrboco/elixir-1.17.2'\nrm -f man/elixir.1\nrm -f man/elixir.1.bak\nrm -f man/iex.1\nrm -f man/iex.1.bak\nmake[2]: Leaving directory '/home/runner/work/sourceror/sourceror/tmp/ncy2gxbmrboco/elixir-1.17.2'\nmake[1]: Leaving directory '/home/runner/work/sourceror/sourceror/tmp/ncy2gxbmrboco/elixir-1.17.2'\nAt least Erlang/OTP 25.0 is required to build Elixir\n"]. Please make sure to only give known fields when raising or redefine CompileError.exception/1 to discard unknown fields. Future Elixir versions will raise on unknown fields given to raise/2
ci (1.14.3, 25.2)
Application.get_env/3 is discouraged in the module body, use Application.compile_env/3 instead
ci (1.14.3, 25.2)
use Bitwise is deprecated. import Bitwise instead
ci (1.15.5, 26, true, true, true, true)
Application.get_env/3 is discouraged in the module body, use Application.compile_env/3 instead
ci (1.15.5, 26, true, true, true, true)
use Bitwise is deprecated. import Bitwise instead
ci (1.15.5, 26, true, true, true, true)
Regex.regex?/1 is deprecated. Use Kernel.is_struct(term, Regex) or pattern match on %Regex{} instead