Skip to content

[ENHANCEMENT] [MER-3502] Upgrade to Phoenix LiveView v0.20 #6164

[ENHANCEMENT] [MER-3502] Upgrade to Phoenix LiveView v0.20

[ENHANCEMENT] [MER-3502] Upgrade to Phoenix LiveView v0.20 #6164

Triggered via pull request July 15, 2024 20:52
Status Failure
Total duration 7m 1s
Artifacts

build.yml

on: pull_request
Check simon-bot access token
0s
Check simon-bot access token
Elixir build and test
3m 37s
Elixir build and test
TypeScript build and test
6m 51s
TypeScript build and test
Auto format and lint
5m 31s
Auto format and lint
Fit to window
Zoom out
Zoom in

Annotations

1 error and 35 warnings
Elixir build and test
Process completed with exit code 1.
Elixir build and test
The following actions uses Node.js version which is deprecated 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/
Elixir build and test: deps/poison/mix.exs#L4
String.strip/1 is deprecated. Use String.trim/1 instead
Elixir build and test
Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead
Elixir build and test
use Bitwise is deprecated. import Bitwise instead
Elixir build and test
use Bitwise is deprecated. import Bitwise instead
Elixir build and test
Integer.to_char_list/2 is deprecated. Use Integer.to_charlist/2 instead
Elixir build and test
Application.get_env/3 is discouraged in the module body, use Application.compile_env/3 instead
Elixir build and test
Plug.Adapters.Cowboy.http/3 is deprecated. Use Plug.Cowboy.http/3 instead
Elixir build and test
Logger.warn/1 is deprecated. Use Logger.warning/2 instead
Elixir build and test
Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead
Elixir build and test
clauses with the same name and arity (number of arguments) should be grouped together, "defp walk_container/7" was previously defined (lib/json_pointer.ex:537)
Elixir build and test: lib/oli_web/live/history/graph.ex#L60
phx-update="append" is deprecated, please use streams instead
Elixir build and test: lib/oli_web/live/delivery/student/learn_live.ex#L769
phx-update="append" is deprecated, please use streams instead
Elixir build and test: lib/oli_web/live/delivery/student/learn_live.ex#L795
phx-update="append" is deprecated, please use streams instead
Elixir build and test: lib/oli_web/live/users/user_detail_view.ex#L339
Phoenix.LiveView.push_redirect/2 is deprecated. Use push_navigate/2 instead
Elixir build and test: lib/oli_web/live/users/author_detail_view.ex#L257
Phoenix.LiveView.push_redirect/2 is deprecated. Use push_navigate/2 instead
Elixir build and test: lib/oli_web/live/sections/overview_view.ex#L508
Phoenix.LiveView.push_redirect/2 is deprecated. Use push_navigate/2 instead
Elixir build and test: lib/oli_web/live/sections/payment_end.ex#L34
Phoenix.LiveView.push_redirect/2 is deprecated. Use push_navigate/2 instead
Elixir build and test: lib/oli_web/live/resources/activities_view.ex#L89
Phoenix.LiveView.push_redirect/2 is deprecated. Use push_navigate/2 instead
Elixir build and test: lib/oli_web/live/publisher_live/new_view.ex#L47
Phoenix.LiveView.push_redirect/2 is deprecated. Use push_navigate/2 instead
Elixir build and test: lib/oli_web/live/projects/overview_live.ex#L545
Phoenix.LiveView.push_redirect/2 is deprecated. Use push_navigate/2 instead
Auto format and lint
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-node@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Auto format and lint
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Auto format and lint: deps/poison/mix.exs#L4
String.strip/1 is deprecated. Use String.trim/1 instead
Auto format and lint
Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead
Auto format and lint
use Bitwise is deprecated. import Bitwise instead
Auto format and lint
use Bitwise is deprecated. import Bitwise instead
Auto format and lint
Integer.to_char_list/2 is deprecated. Use Integer.to_charlist/2 instead
Auto format and lint
Mix.Project.compile/1 is deprecated. Use Mix.Task.run("compile", args) instead
Auto format and lint
Mix.Project.compile/1 is deprecated. Use Mix.Task.run("compile", args) instead
Auto format and lint
Application.get_env/3 is discouraged in the module body, use Application.compile_env/3 instead
Auto format and lint
Plug.Adapters.Cowboy.http/3 is deprecated. Use Plug.Cowboy.http/3 instead
Auto format and lint
Logger.warn/1 is deprecated. Use Logger.warning/2 instead
TypeScript build and test
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-node@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
TypeScript build and test
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/