Skip to content

Update

Update #295

Triggered via push September 13, 2024 13:17
Status Failure
Total duration 1d 16h 20m 42s
Artifacts

elixir.yml

on: push
Matrix: lint
Matrix: linux
Matrix: windows
Fit to window
Zoom out
Zoom in

Annotations

52 errors and 18 warnings
Linux OTP 24.x / Elixir 1.13.x: test/ex_cmd/process_test.exs#L288
test process termination check command that does not take any input or produce output (ExCmd.ProcessTest)
Linux OTP 24.x / Elixir 1.13.x: test/ex_cmd/process_test.exs#L247
test process termination watcher kills external command on process without exit_await (ExCmd.ProcessTest)
Linux OTP 24.x / Elixir 1.13.x: test/ex_cmd/process_test.exs#L7
doctest module ExCmd.Process (3) (ExCmd.ProcessTest)
Linux OTP 24.x / Elixir 1.13.x: test/ex_cmd/process_test.exs#L7
doctest module ExCmd.Process (4) (ExCmd.ProcessTest)
Linux OTP 24.x / Elixir 1.13.x: test/ex_cmd_test.exs#L4
doctest ExCmd.stream!/2 (2) (ExCmdTest)
Linux OTP 24.x / Elixir 1.13.x: test/ex_cmd_test.exs#L4
doctest ExCmd.stream!/2 (1) (ExCmdTest)
Linux OTP 24.x / Elixir 1.13.x
Process completed with exit code 2.
Linux OTP 26.x / Elixir 1.16.x
The job was canceled because "_1_13_x_24_x" failed.
Linux OTP 26.x / Elixir 1.16.x: test/ex_cmd/process_test.exs#L7
doctest module ExCmd.Process (4) (ExCmd.ProcessTest)
Linux OTP 26.x / Elixir 1.16.x: test/ex_cmd/process_test.exs#L247
test process termination watcher kills external command on process without exit_await (ExCmd.ProcessTest)
Linux OTP 26.x / Elixir 1.16.x: test/ex_cmd/process_test.exs#L10
test pipes reading from stdout (ExCmd.ProcessTest)
Linux OTP 26.x / Elixir 1.16.x: test/ex_cmd/process_test.exs#L7
doctest module ExCmd.Process (3) (ExCmd.ProcessTest)
Linux OTP 26.x / Elixir 1.16.x: test/ex_cmd/process_test.exs#L288
test process termination check command that does not take any input or produce output (ExCmd.ProcessTest)
Linux OTP 26.x / Elixir 1.16.x: test/ex_cmd_test.exs#L4
doctest ExCmd.stream!/2 (2) (ExCmdTest)
Linux OTP 26.x / Elixir 1.16.x: test/ex_cmd_test.exs#L4
doctest ExCmd.stream!/2 (1) (ExCmdTest)
Linux OTP 26.x / Elixir 1.16.x
The operation was canceled.
Linux OTP 25.x / Elixir 1.14.x
The job was canceled because "_1_13_x_24_x" failed.
Linux OTP 25.x / Elixir 1.14.x: test/ex_cmd/process_test.exs#L7
doctest module ExCmd.Process (3) (ExCmd.ProcessTest)
Linux OTP 25.x / Elixir 1.14.x: test/ex_cmd/process_test.exs#L288
test process termination check command that does not take any input or produce output (ExCmd.ProcessTest)
Linux OTP 25.x / Elixir 1.14.x: test/ex_cmd/process_test.exs#L7
doctest module ExCmd.Process (4) (ExCmd.ProcessTest)
Linux OTP 25.x / Elixir 1.14.x: test/ex_cmd/process_test.exs#L475
test back-pressure (ExCmd.ProcessTest)
Linux OTP 25.x / Elixir 1.14.x: test/ex_cmd/process_test.exs#L247
test process termination watcher kills external command on process without exit_await (ExCmd.ProcessTest)
Linux OTP 25.x / Elixir 1.14.x: test/ex_cmd_test.exs#L4
doctest ExCmd.stream!/2 (2) (ExCmdTest)
Linux OTP 25.x / Elixir 1.14.x: test/ex_cmd_test.exs#L4
doctest ExCmd.stream!/2 (1) (ExCmdTest)
Linux OTP 25.x / Elixir 1.14.x: test/ex_cmd_test.exs#L6
test stream (ExCmdTest)
Linux OTP 25.x / Elixir 1.14.x
The operation was canceled.
Linux OTP 26.x / Elixir 1.15.x
The job was canceled because "_1_13_x_24_x" failed.
Linux OTP 26.x / Elixir 1.15.x: test/ex_cmd/process_test.exs#L247
test process termination watcher kills external command on process without exit_await (ExCmd.ProcessTest)
Linux OTP 26.x / Elixir 1.15.x: test/ex_cmd/process_test.exs#L7
doctest module ExCmd.Process (3) (ExCmd.ProcessTest)
Linux OTP 26.x / Elixir 1.15.x: test/ex_cmd/process_test.exs#L7
doctest module ExCmd.Process (4) (ExCmd.ProcessTest)
Linux OTP 26.x / Elixir 1.15.x: test/ex_cmd/process_test.exs#L288
test process termination check command that does not take any input or produce output (ExCmd.ProcessTest)
Linux OTP 26.x / Elixir 1.15.x: test/ex_cmd_test.exs#L4
doctest ExCmd.stream!/2 (2) (ExCmdTest)
Linux OTP 26.x / Elixir 1.15.x: test/ex_cmd_test.exs#L4
doctest ExCmd.stream!/2 (1) (ExCmdTest)
Linux OTP 26.x / Elixir 1.15.x
The operation was canceled.
Linux OTP 23.x / Elixir 1.12.x
The job was canceled because "_1_13_x_24_x" failed.
Linux OTP 23.x / Elixir 1.12.x: test/ex_cmd/process_test.exs#L288
test process termination check command that does not take any input or produce output (ExCmd.ProcessTest)
Linux OTP 23.x / Elixir 1.12.x: test/ex_cmd/process_test.exs#L7
doctest module ExCmd.Process (4) (ExCmd.ProcessTest)
Linux OTP 23.x / Elixir 1.12.x: test/ex_cmd/process_test.exs#L7
doctest module ExCmd.Process (3) (ExCmd.ProcessTest)
Linux OTP 23.x / Elixir 1.12.x: test/ex_cmd/process_test.exs#L247
test process termination watcher kills external command on process without exit_await (ExCmd.ProcessTest)
Linux OTP 23.x / Elixir 1.12.x
The operation was canceled.
Lint OTP 26.x / Elixir 1.16.x
Process completed with exit code 22.
Windows OTP 25 / Elixir 1.14: test/ex_cmd/process_test.exs#L288
test process termination check command that does not take any input or produce output (ExCmd.ProcessTest)
Windows OTP 25 / Elixir 1.14: test/ex_cmd/process_test.exs#L217
test process termination if await_exit kills the program (ExCmd.ProcessTest)
Windows OTP 25 / Elixir 1.14: test/ex_cmd/process_test.exs#L7
doctest module ExCmd.Process (4) (ExCmd.ProcessTest)
Windows OTP 25 / Elixir 1.14: test/ex_cmd/process_test.exs#L222
test process termination if external program terminates on process exit (ExCmd.ProcessTest)
Windows OTP 25 / Elixir 1.14: test/ex_cmd/process_test.exs#L7
doctest module ExCmd.Process (5) (ExCmd.ProcessTest)
Windows OTP 25 / Elixir 1.14: test/ex_cmd/process_test.exs#L396
test process termination when process is killed with a pending concurrent write (ExCmd.ProcessTest)
Windows OTP 25 / Elixir 1.14: test/ex_cmd/process_test.exs#L269
test process termination await_exit with timeout (ExCmd.ProcessTest)
Windows OTP 25 / Elixir 1.14: test/ex_cmd/process_test.exs#L247
test process termination watcher kills external command on process without exit_await (ExCmd.ProcessTest)
Windows OTP 25 / Elixir 1.14: test/ex_cmd/process_test.exs#L7
doctest module ExCmd.Process (3) (ExCmd.ProcessTest)
Windows OTP 25 / Elixir 1.14: test/ex_cmd/process_test.exs#L356
test process termination if exile process is *NOT* terminated on owner exit, if any pipe owner is alive (ExCmd.ProcessTest)
macos
This request was automatically failed because there were no enabled runners online to process the request for more than 1 days.
Linux OTP 24.x / Elixir 1.13.x
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Linux OTP 26.x / Elixir 1.16.x
in order to compile .yrl files, you must add "compilers: [:yecc] ++ Mix.compilers()" to the "def project" section of erlex's mix.exs
Linux OTP 26.x / Elixir 1.16.x
in order to compile .xrl files, you must add "compilers: [:leex] ++ Mix.compilers()" to the "def project" section of erlex's mix.exs
Lint OTP 26.x / Elixir 1.16.x
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Lint OTP 26.x / Elixir 1.16.x
in order to compile .yrl files, you must add "compilers: [:yecc] ++ Mix.compilers()" to the "def project" section of erlex's mix.exs
Lint OTP 26.x / Elixir 1.16.x
in order to compile .xrl files, you must add "compilers: [:leex] ++ Mix.compilers()" to the "def project" section of erlex's mix.exs
Lint OTP 26.x / Elixir 1.16.x: lib/ex_cmd/process/proto.ex#L189
Nested modules could be aliased at the top of the invoking module.
Lint OTP 26.x / Elixir 1.16.x: lib/ex_cmd/process/nif.ex#L1
Modules should have a @moduledoc tag.
Lint OTP 26.x / Elixir 1.16.x: lib/ex_cmd/process/proto.ex#L119
Prefer using an implicit `try` rather than explicit `try`.
Lint OTP 26.x / Elixir 1.16.x: lib/ex_cmd/process/proto.ex#L103
Prefer using an implicit `try` rather than explicit `try`.
Lint OTP 26.x / Elixir 1.16.x: lib/ex_cmd/process/proto.ex#L92
Prefer using an implicit `try` rather than explicit `try`.
Lint OTP 26.x / Elixir 1.16.x: lib/ex_cmd/process.ex#L968
There should be no calls to `IO.inspect/1`.
Lint OTP 26.x / Elixir 1.16.x: lib/ex_cmd/process.ex#L738
There should be no calls to `IO.inspect/1`.
Lint OTP 26.x / Elixir 1.16.x: lib/ex_cmd/process.ex#L726
There should be no calls to `IO.inspect/1`.
Lint OTP 26.x / Elixir 1.16.x: lib/ex_cmd/process.ex#L714
There should be no calls to `IO.inspect/1`.
Windows OTP 25 / Elixir 1.14
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Windows OTP 25 / Elixir 1.14
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/