Skip to content

Merge pull request #1240 from elixir-lsp/dependabot/github_actions/ac… #1476

Merge pull request #1240 from elixir-lsp/dependabot/github_actions/ac…

Merge pull request #1240 from elixir-lsp/dependabot/github_actions/ac… #1476

Triggered via push November 9, 2025 06:34
Status Failure
Total duration 11m 2s
Artifacts

ci.yml

on: push
Matrix: smoke_test_debug_adapter
Matrix: smoke_test_language_server
Static analysis
26s
Static analysis
Matrix: compatibility_test
Fit to window
Zoom out
Zoom in

Annotations

11 errors and 126 warnings
Smoke test language server (Elixir 1.15.x | OTP 26.x)
** (TokenMissingError) lib/a.ex:6:7: missing terminator: end (for "do" starting at line 2)
Smoke test language server (Elixir 1.15.x | OTP 26.x)
** (SyntaxError) lib/template.eex:2:5: syntax error before: ','
Smoke test language server (Elixir 1.15.x | OTP 26.x)
** (TokenMissingError) lib/has_error.ex:16:1: missing terminator: end (for "do" starting at line 1)
Compatibility test (Elixir 1.15.x | OTP 24.x | ubuntu-22.04)
** (TokenMissingError) lib/has_error.ex:16:1: missing terminator: end (for "do" starting at line 1)
Compatibility test (Elixir 1.15.x | OTP 24.x | ubuntu-22.04)
** (SyntaxError) lib/template.eex:2:5: syntax error before: ','
Compatibility test (Elixir 1.15.x | OTP 24.x | ubuntu-22.04)
** (TokenMissingError) lib/a.ex:6:7: missing terminator: end (for "do" starting at line 2)
Compatibility test (Elixir 1.19.x | OTP 28.x | windows-2022)
Process completed with exit code 1.
Compatibility test (Elixir 1.19.x | OTP 28.x | windows-2022)
test children port (ElixirLS.DebugAdapter.VariablesTest)
Compatibility test (Elixir 1.15.x | OTP 24.x | windows-2022)
** (TokenMissingError) lib/a.ex:6:7: missing terminator: end (for "do" starting at line 2)
Compatibility test (Elixir 1.15.x | OTP 24.x | windows-2022)
** (TokenMissingError) lib/has_error.ex:16:1: missing terminator: end (for "do" starting at line 1)
Compatibility test (Elixir 1.15.x | OTP 24.x | windows-2022)
** (SyntaxError) lib/template.eex:2:5: syntax error before: ','
Smoke test debug adapter (Elixir 1.15.x | OTP 26.x)
variable "x" is unused (if the variable is not meant to be used, prefix it with an underscore)
Smoke test debug adapter (Elixir 1.15.x | OTP 26.x)
variable "s" is unused (if the variable is not meant to be used, prefix it with an underscore)
Smoke test debug adapter (Elixir 1.15.x | OTP 26.x)
variable "s" is unused (if the variable is not meant to be used, prefix it with an underscore)
Smoke test language server (Elixir 1.17.x | OTP 27.x)
min..min inside match is deprecated, you must always match on the step: min..min//var or min..min//_ if you want to ignore it
Smoke test language server (Elixir 1.17.x | OTP 27.x)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Smoke test language server (Elixir 1.17.x | OTP 27.x)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Smoke test language server (Elixir 1.17.x | OTP 27.x)
min..min inside match is deprecated, you must always match on the step: min..min//var or min..min//_ if you want to ignore it
Smoke test language server (Elixir 1.17.x | OTP 27.x)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Smoke test language server (Elixir 1.17.x | OTP 27.x)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Smoke test language server (Elixir 1.17.x | OTP 27.x)
_.._ inside match is deprecated, you must always match on the step: _.._//var or _.._//_ if you want to ignore it
Smoke test language server (Elixir 1.17.x | OTP 27.x)
_.._ inside match is deprecated, you must always match on the step: _.._//var or _.._//_ if you want to ignore it
Smoke test language server (Elixir 1.17.x | OTP 27.x)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Smoke test language server (Elixir 1.17.x | OTP 27.x)
left..right inside match is deprecated, you must always match on the step: left..right//var or left..right//_ if you want to ignore it
Smoke test language server (Elixir 1.15.x | OTP 26.x)
unused alias TextEdit
Smoke test language server (Elixir 1.15.x | OTP 26.x)
variable "arg" is unused (if the variable is not meant to be used, prefix it with an underscore)
Smoke test language server (Elixir 1.15.x | OTP 26.x)
variable "x" is unused (if the variable is not meant to be used, prefix it with an underscore)
Smoke test language server (Elixir 1.15.x | OTP 26.x)
type private_type/0 is unused
Smoke test language server (Elixir 1.15.x | OTP 26.x)
module attribute @b_constant was set but never used
Smoke test language server (Elixir 1.15.x | OTP 26.x)
module attribute @foo was set but never used
Smoke test language server (Elixir 1.15.x | OTP 26.x)
module attribute @foo was set but never used
Smoke test language server (Elixir 1.15.x | OTP 26.x)
the result of calling hd/1 is ignored (suppress the warning by assigning the expression to the _ variable)
Smoke test language server (Elixir 1.15.x | OTP 26.x)
the result of calling length/1 is ignored (suppress the warning by assigning the expression to the _ variable)
Smoke test language server (Elixir 1.15.x | OTP 26.x)
Macro.to_string/2 is deprecated. Use Macro.to_string/1 instead
Smoke test language server (Elixir 1.15.x | OTP 26.x)
variable "x" is unused (if the variable is not meant to be used, prefix it with an underscore)
Smoke test language server (Elixir 1.15.x | OTP 26.x)
variable "s" is unused (if the variable is not meant to be used, prefix it with an underscore)
Smoke test language server (Elixir 1.15.x | OTP 26.x)
variable "s" is unused (if the variable is not meant to be used, prefix it with an underscore)
Smoke test language server (Elixir 1.18.x | OTP 27.x)
min..min inside match is deprecated, you must always match on the step: min..min//var or min..min//_ if you want to ignore it
Smoke test language server (Elixir 1.18.x | OTP 27.x)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Smoke test language server (Elixir 1.18.x | OTP 27.x)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Smoke test language server (Elixir 1.18.x | OTP 27.x)
min..min inside match is deprecated, you must always match on the step: min..min//var or min..min//_ if you want to ignore it
Smoke test language server (Elixir 1.18.x | OTP 27.x)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Smoke test language server (Elixir 1.18.x | OTP 27.x)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Smoke test language server (Elixir 1.18.x | OTP 27.x)
_.._ inside match is deprecated, you must always match on the step: _.._//var or _.._//_ if you want to ignore it
Smoke test language server (Elixir 1.18.x | OTP 27.x)
_.._ inside match is deprecated, you must always match on the step: _.._//var or _.._//_ if you want to ignore it
Smoke test language server (Elixir 1.18.x | OTP 27.x)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Smoke test language server (Elixir 1.18.x | OTP 27.x)
left..right inside match is deprecated, you must always match on the step: left..right//var or left..right//_ if you want to ignore it
Smoke test language server (Elixir 1.19.x | OTP 28.x)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Smoke test language server (Elixir 1.19.x | OTP 28.x)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Smoke test language server (Elixir 1.19.x | OTP 28.x)
min..min inside match is deprecated, you must always match on the step: min..min//var or min..min//_ if you want to ignore it
Smoke test language server (Elixir 1.19.x | OTP 28.x)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Smoke test language server (Elixir 1.19.x | OTP 28.x)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Smoke test language server (Elixir 1.19.x | OTP 28.x)
_.._ inside match is deprecated, you must always match on the step: _.._//var or _.._//_ if you want to ignore it
Smoke test language server (Elixir 1.19.x | OTP 28.x)
_.._ inside match is deprecated, you must always match on the step: _.._//var or _.._//_ if you want to ignore it
Smoke test language server (Elixir 1.19.x | OTP 28.x)
1..-2 has a default step of -1, please write 1..-2//-1 instead
Smoke test language server (Elixir 1.19.x | OTP 28.x)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Smoke test language server (Elixir 1.19.x | OTP 28.x)
left..right inside match is deprecated, you must always match on the step: left..right//var or left..right//_ if you want to ignore it
Compatibility test (Elixir 1.17.x | OTP 25.x | ubuntu-22.04)
min..min inside match is deprecated, you must always match on the step: min..min//var or min..min//_ if you want to ignore it
Compatibility test (Elixir 1.17.x | OTP 25.x | ubuntu-22.04)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Compatibility test (Elixir 1.17.x | OTP 25.x | ubuntu-22.04)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Compatibility test (Elixir 1.17.x | OTP 25.x | ubuntu-22.04)
min..min inside match is deprecated, you must always match on the step: min..min//var or min..min//_ if you want to ignore it
Compatibility test (Elixir 1.17.x | OTP 25.x | ubuntu-22.04)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Compatibility test (Elixir 1.17.x | OTP 25.x | ubuntu-22.04)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Compatibility test (Elixir 1.17.x | OTP 25.x | ubuntu-22.04)
_.._ inside match is deprecated, you must always match on the step: _.._//var or _.._//_ if you want to ignore it
Compatibility test (Elixir 1.17.x | OTP 25.x | ubuntu-22.04)
_.._ inside match is deprecated, you must always match on the step: _.._//var or _.._//_ if you want to ignore it
Compatibility test (Elixir 1.17.x | OTP 25.x | ubuntu-22.04)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Compatibility test (Elixir 1.17.x | OTP 25.x | ubuntu-22.04)
left..right inside match is deprecated, you must always match on the step: left..right//var or left..right//_ if you want to ignore it
Compatibility test (Elixir 1.18.x | OTP 25.x | ubuntu-22.04)
min..min inside match is deprecated, you must always match on the step: min..min//var or min..min//_ if you want to ignore it
Compatibility test (Elixir 1.18.x | OTP 25.x | ubuntu-22.04)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Compatibility test (Elixir 1.18.x | OTP 25.x | ubuntu-22.04)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Compatibility test (Elixir 1.18.x | OTP 25.x | ubuntu-22.04)
min..min inside match is deprecated, you must always match on the step: min..min//var or min..min//_ if you want to ignore it
Compatibility test (Elixir 1.18.x | OTP 25.x | ubuntu-22.04)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Compatibility test (Elixir 1.18.x | OTP 25.x | ubuntu-22.04)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Compatibility test (Elixir 1.18.x | OTP 25.x | ubuntu-22.04)
_.._ inside match is deprecated, you must always match on the step: _.._//var or _.._//_ if you want to ignore it
Compatibility test (Elixir 1.18.x | OTP 25.x | ubuntu-22.04)
_.._ inside match is deprecated, you must always match on the step: _.._//var or _.._//_ if you want to ignore it
Compatibility test (Elixir 1.18.x | OTP 25.x | ubuntu-22.04)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Compatibility test (Elixir 1.18.x | OTP 25.x | ubuntu-22.04)
left..right inside match is deprecated, you must always match on the step: left..right//var or left..right//_ if you want to ignore it
Compatibility test (Elixir 1.15.x | OTP 24.x | ubuntu-22.04)
type private_type/0 is unused
Compatibility test (Elixir 1.15.x | OTP 24.x | ubuntu-22.04)
module attribute @b_constant was set but never used
Compatibility test (Elixir 1.15.x | OTP 24.x | ubuntu-22.04)
module attribute @foo was set but never used
Compatibility test (Elixir 1.15.x | OTP 24.x | ubuntu-22.04)
module attribute @foo was set but never used
Compatibility test (Elixir 1.15.x | OTP 24.x | ubuntu-22.04)
the result of calling hd/1 is ignored (suppress the warning by assigning the expression to the _ variable)
Compatibility test (Elixir 1.15.x | OTP 24.x | ubuntu-22.04)
the result of calling length/1 is ignored (suppress the warning by assigning the expression to the _ variable)
Compatibility test (Elixir 1.15.x | OTP 24.x | ubuntu-22.04)
Macro.to_string/2 is deprecated. Use Macro.to_string/1 instead
Compatibility test (Elixir 1.15.x | OTP 24.x | ubuntu-22.04)
variable "x" is unused (if the variable is not meant to be used, prefix it with an underscore)
Compatibility test (Elixir 1.15.x | OTP 24.x | ubuntu-22.04)
variable "s" is unused (if the variable is not meant to be used, prefix it with an underscore)
Compatibility test (Elixir 1.15.x | OTP 24.x | ubuntu-22.04)
variable "s" is unused (if the variable is not meant to be used, prefix it with an underscore)
Compatibility test (Elixir 1.19.x | OTP 26.x | ubuntu-22.04)
min..min inside match is deprecated, you must always match on the step: min..min//var or min..min//_ if you want to ignore it
Compatibility test (Elixir 1.19.x | OTP 26.x | ubuntu-22.04)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Compatibility test (Elixir 1.19.x | OTP 26.x | ubuntu-22.04)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Compatibility test (Elixir 1.19.x | OTP 26.x | ubuntu-22.04)
min..min inside match is deprecated, you must always match on the step: min..min//var or min..min//_ if you want to ignore it
Compatibility test (Elixir 1.19.x | OTP 26.x | ubuntu-22.04)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Compatibility test (Elixir 1.19.x | OTP 26.x | ubuntu-22.04)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Compatibility test (Elixir 1.19.x | OTP 26.x | ubuntu-22.04)
_.._ inside match is deprecated, you must always match on the step: _.._//var or _.._//_ if you want to ignore it
Compatibility test (Elixir 1.19.x | OTP 26.x | ubuntu-22.04)
_.._ inside match is deprecated, you must always match on the step: _.._//var or _.._//_ if you want to ignore it
Compatibility test (Elixir 1.19.x | OTP 26.x | ubuntu-22.04)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Compatibility test (Elixir 1.19.x | OTP 26.x | ubuntu-22.04)
left..right inside match is deprecated, you must always match on the step: left..right//var or left..right//_ if you want to ignore it
Compatibility test (Elixir 1.18.x | OTP 25.x | windows-2022)
min..min inside match is deprecated, you must always match on the step: min..min//var or min..min//_ if you want to ignore it
Compatibility test (Elixir 1.18.x | OTP 25.x | windows-2022)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Compatibility test (Elixir 1.18.x | OTP 25.x | windows-2022)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Compatibility test (Elixir 1.18.x | OTP 25.x | windows-2022)
min..min inside match is deprecated, you must always match on the step: min..min//var or min..min//_ if you want to ignore it
Compatibility test (Elixir 1.18.x | OTP 25.x | windows-2022)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Compatibility test (Elixir 1.18.x | OTP 25.x | windows-2022)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Compatibility test (Elixir 1.18.x | OTP 25.x | windows-2022)
_.._ inside match is deprecated, you must always match on the step: _.._//var or _.._//_ if you want to ignore it
Compatibility test (Elixir 1.18.x | OTP 25.x | windows-2022)
_.._ inside match is deprecated, you must always match on the step: _.._//var or _.._//_ if you want to ignore it
Compatibility test (Elixir 1.18.x | OTP 25.x | windows-2022)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Compatibility test (Elixir 1.18.x | OTP 25.x | windows-2022)
left..right inside match is deprecated, you must always match on the step: left..right//var or left..right//_ if you want to ignore it
Compatibility test (Elixir 1.17.x | OTP 25.x | windows-2022)
min..min inside match is deprecated, you must always match on the step: min..min//var or min..min//_ if you want to ignore it
Compatibility test (Elixir 1.17.x | OTP 25.x | windows-2022)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Compatibility test (Elixir 1.17.x | OTP 25.x | windows-2022)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Compatibility test (Elixir 1.17.x | OTP 25.x | windows-2022)
min..min inside match is deprecated, you must always match on the step: min..min//var or min..min//_ if you want to ignore it
Compatibility test (Elixir 1.17.x | OTP 25.x | windows-2022)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Compatibility test (Elixir 1.17.x | OTP 25.x | windows-2022)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Compatibility test (Elixir 1.17.x | OTP 25.x | windows-2022)
_.._ inside match is deprecated, you must always match on the step: _.._//var or _.._//_ if you want to ignore it
Compatibility test (Elixir 1.17.x | OTP 25.x | windows-2022)
_.._ inside match is deprecated, you must always match on the step: _.._//var or _.._//_ if you want to ignore it
Compatibility test (Elixir 1.17.x | OTP 25.x | windows-2022)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Compatibility test (Elixir 1.17.x | OTP 25.x | windows-2022)
left..right inside match is deprecated, you must always match on the step: left..right//var or left..right//_ if you want to ignore it
Compatibility test (Elixir 1.15.x | OTP 24.x | windows-2022)
type private_type/0 is unused
Compatibility test (Elixir 1.15.x | OTP 24.x | windows-2022)
module attribute @b_constant was set but never used
Compatibility test (Elixir 1.15.x | OTP 24.x | windows-2022)
module attribute @foo was set but never used
Compatibility test (Elixir 1.15.x | OTP 24.x | windows-2022)
module attribute @foo was set but never used
Compatibility test (Elixir 1.15.x | OTP 24.x | windows-2022)
the result of calling hd/1 is ignored (suppress the warning by assigning the expression to the _ variable)
Compatibility test (Elixir 1.15.x | OTP 24.x | windows-2022)
the result of calling length/1 is ignored (suppress the warning by assigning the expression to the _ variable)
Compatibility test (Elixir 1.15.x | OTP 24.x | windows-2022)
Macro.to_string/2 is deprecated. Use Macro.to_string/1 instead
Compatibility test (Elixir 1.15.x | OTP 24.x | windows-2022)
variable "x" is unused (if the variable is not meant to be used, prefix it with an underscore)
Compatibility test (Elixir 1.15.x | OTP 24.x | windows-2022)
variable "s" is unused (if the variable is not meant to be used, prefix it with an underscore)
Compatibility test (Elixir 1.15.x | OTP 24.x | windows-2022)
variable "s" is unused (if the variable is not meant to be used, prefix it with an underscore)
Compatibility test (Elixir 1.19.x | OTP 26.x | windows-2022)
min..min inside match is deprecated, you must always match on the step: min..min//var or min..min//_ if you want to ignore it
Compatibility test (Elixir 1.19.x | OTP 26.x | windows-2022)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Compatibility test (Elixir 1.19.x | OTP 26.x | windows-2022)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Compatibility test (Elixir 1.19.x | OTP 26.x | windows-2022)
min..min inside match is deprecated, you must always match on the step: min..min//var or min..min//_ if you want to ignore it
Compatibility test (Elixir 1.19.x | OTP 26.x | windows-2022)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Compatibility test (Elixir 1.19.x | OTP 26.x | windows-2022)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Compatibility test (Elixir 1.19.x | OTP 26.x | windows-2022)
_.._ inside match is deprecated, you must always match on the step: _.._//var or _.._//_ if you want to ignore it
Compatibility test (Elixir 1.19.x | OTP 26.x | windows-2022)
_.._ inside match is deprecated, you must always match on the step: _.._//var or _.._//_ if you want to ignore it
Compatibility test (Elixir 1.19.x | OTP 26.x | windows-2022)
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Compatibility test (Elixir 1.19.x | OTP 26.x | windows-2022)
left..right inside match is deprecated, you must always match on the step: left..right//var or left..right//_ if you want to ignore it