Skip to content

hacking docs

hacking docs #2396

Triggered via push July 16, 2024 11:45
Status Failure
Total duration 14m 39s
Artifacts

test.yaml

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

Annotations

40 errors and 68 warnings
ui flavour:classic OTP 25.2.3 Elixir 1.17.2
test As a user, when I like a post, I want to see the activity liked subject (Bonfire.UI.Reactions.Feeds.LikeActivityTest)
ui flavour:classic OTP 25.2.3 Elixir 1.17.2
test As a user when I unlike an activity, the counter should decrement (Bonfire.UI.Reactions.Feeds.LikeActivityTest)
ui flavour:classic OTP 25.2.3 Elixir 1.17.2
test upload bg image (Bonfire.Me.Dashboard.EditProfileImagesTest)
ui flavour:classic OTP 25.2.3 Elixir 1.17.2
test As a user, when I boost a post, I want to see the author of the boost (Bonfire.UI.Reactions.Feeds.BoostsActivityTest)
ui flavour:classic OTP 25.2.3 Elixir 1.17.2
test As a user, when I unlike an activity, the label should change from liked to like (Bonfire.UI.Reactions.Feeds.LikeActivityTest)
ui flavour:classic OTP 25.2.3 Elixir 1.17.2
test upload avatar (Bonfire.Me.Dashboard.EditProfileImagesTest)
ui flavour:classic OTP 25.2.3 Elixir 1.17.2
test instance-wide ghosted local user cannot switch to that identity (Bonfire.UI.Me.Boundaries.InstanceWideGhostActorTest)
ui flavour:classic OTP 25.2.3 Elixir 1.17.2
test As a user, when I boost a post, I want to see the activity boosted subject (Bonfire.UI.Reactions.Feeds.BoostsActivityTest)
ui flavour:classic OTP 25.2.3 Elixir 1.17.2
test As a user, when I boosts a post, I want to see the activity boosted object (Bonfire.UI.Reactions.Feeds.BoostsActivityTest)
ui flavour:classic OTP 25.2.3 Elixir 1.17.2
test DO NOT show when I follow someone in my notifications (Bonfire.Social.Notifications.Follows.Test)
ui flavour:classic OTP 27.0 Elixir 1.17.2
test Load More in Threads As a user I dont want to see the load more button if there are less than 11 replies (Bonfire.Social.Threads.LoadMoreTest)
ui flavour:classic OTP 27.0 Elixir 1.17.2
test Load More in Threads As a user when I click on load more I want to see next replies even without JavaScript (using HTTP) (Bonfire.Social.Threads.LoadMoreTest)
ui flavour:classic OTP 27.0 Elixir 1.17.2
test Load More in Threads As a user I want to see the load more button if there are more than 11 replies (Bonfire.Social.Threads.LoadMoreTest)
ui flavour:classic OTP 27.0 Elixir 1.17.2
test show my own posts in instance feed (with local preset selected) (Bonfire.Social.Feeds.Instance.Test)
ui flavour:classic OTP 27.0 Elixir 1.17.2
test show boosts on my posts (even from people I'm not following) in my notifications (Bonfire.Social.Notifications.Boosts.Test)
ui flavour:classic OTP 27.0 Elixir 1.17.2
test follow when I click follow on someone's profile (Bonfire.Social.Graph.Follows.Test)
ui flavour:classic OTP 27.0 Elixir 1.17.2
test unfollow when I click unfollow on someone's profile (Bonfire.Social.Graph.Follows.Test)
ui flavour:classic OTP 27.0 Elixir 1.17.2
test DO NOT show local-only posts in fediverse feed (Bonfire.Social.Feeds.Fediverse.Test)
ui flavour:classic OTP 27.0 Elixir 1.17.2
test show with account (Bonfire.Social.Feeds.Fediverse.Test)
ui flavour:classic OTP 27.0 Elixir 1.17.2
test show with user (Bonfire.Social.Feeds.Fediverse.Test)
backend flavour:classic OTP 27.0 Elixir 1.17.2
test can create a circle and add people to it (Bonfire.Boundaries.UserCirclesTest)
backend flavour:classic OTP 27.0 Elixir 1.17.2
test cannot list someone else's circles (which they're caretaker of) (Bonfire.Boundaries.UserCirclesTest)
backend flavour:classic OTP 27.0 Elixir 1.17.2
test creation works (Bonfire.Boundaries.UserCirclesTest)
backend flavour:classic OTP 27.0 Elixir 1.17.2
test listing instance-wide circles (which I am permitted to see) works (Bonfire.Boundaries.UserCirclesTest)
backend flavour:classic OTP 27.0 Elixir 1.17.2
test can correctly edit the role of someone on a ACL (Bonfire.Boundaries.AclTest)
backend flavour:classic OTP 27.0 Elixir 1.17.2
test listing my circles (which I'm caretaker of) works (Bonfire.Boundaries.UserCirclesTest)
backend flavour:classic OTP 27.0 Elixir 1.17.2
test can create a ACL, add circles and people to it, and grant them some verbs (Bonfire.Boundaries.AclTest)
backend flavour:classic OTP 27.0 Elixir 1.17.2
test cannot list circles which I am not permitted to see (Bonfire.Boundaries.UserCirclesTest)
backend flavour:classic OTP 27.0 Elixir 1.17.2
test listing my ACLs (which I'm caretaker of) works (Bonfire.Boundaries.AclTest)
backend flavour:classic OTP 27.0 Elixir 1.17.2
test creation works (Bonfire.Boundaries.AclTest)
backend flavour:classic OTP 25.2.3 Elixir 1.17.2
test cannot redeem an invalid invite (Bonfire.Invite.Links.Test)
backend flavour:classic OTP 25.2.3 Elixir 1.17.2
test can redeem an invite (Bonfire.Invite.Links.Test)
backend flavour:classic OTP 25.2.3 Elixir 1.17.2
test can create an invite (Bonfire.Invite.Links.Test)
backend flavour:classic OTP 25.2.3 Elixir 1.17.2
test can display an invite's relative expiry date (Bonfire.Invite.Links.Test)
backend flavour:classic OTP 25.2.3 Elixir 1.17.2
test can check that an invite is invalid and cannot be redeemed (Bonfire.Invite.Links.Test)
backend flavour:classic OTP 25.2.3 Elixir 1.17.2
test can check that an invite didn't expire (Bonfire.Invite.Links.Test)
backend flavour:classic OTP 25.2.3 Elixir 1.17.2
test can check that an invite is valid and can be redeemed (Bonfire.Invite.Links.Test)
backend flavour:classic OTP 25.2.3 Elixir 1.17.2
test can list invites (Bonfire.Invite.Links.Test)
backend flavour:classic OTP 25.2.3 Elixir 1.17.2
test redeem works with unlimited use invites (Bonfire.Invite.Links.Test)
backend flavour:classic OTP 25.2.3 Elixir 1.17.2
test one returns an upload for an existing ID (Bonfire.Files.Test)
ui flavour:classic OTP 25.2.3 Elixir 1.17.2
The following actions uses node12 which is deprecated and will be forced to run on node16: styfle/[email protected]. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
ui flavour:classic OTP 25.2.3 Elixir 1.17.2
The following actions uses Node.js version which is deprecated and will be forced to run on node20: styfle/[email protected]. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
ui flavour:classic OTP 25.2.3 Elixir 1.17.2
using map.field notation (without parentheses) to invoke function Bonfire.Common.Repo.__adapter__() is deprecated, you must add parentheses instead: remote.function()
ui flavour:classic OTP 25.2.3 Elixir 1.17.2
found unused @tag before "describe", did you mean to use @describetag?
ui flavour:classic OTP 25.2.3 Elixir 1.17.2
found unused @tag before "describe", did you mean to use @describetag?
ui flavour:classic OTP 25.2.3 Elixir 1.17.2
the Collectable protocol is deprecated for non-empty lists. The behavior of Enum.into/2 and "for" comprehensions with an :into option is incorrect when collecting into non-empty lists. If you're collecting into a non-empty keyword list, consider using Keyword.merge/2 instead. If you're collecting into a non-empty list, consider concatenating the two lists with the ++ operator.
ui flavour:classic OTP 25.2.3 Elixir 1.17.2
the Collectable protocol is deprecated for non-empty lists. The behavior of Enum.into/2 and "for" comprehensions with an :into option is incorrect when collecting into non-empty lists. If you're collecting into a non-empty keyword list, consider using Keyword.merge/2 instead. If you're collecting into a non-empty list, consider concatenating the two lists with the ++ operator.
ui flavour:classic OTP 25.2.3 Elixir 1.17.2
the Collectable protocol is deprecated for non-empty lists. The behavior of Enum.into/2 and "for" comprehensions with an :into option is incorrect when collecting into non-empty lists. If you're collecting into a non-empty keyword list, consider using Keyword.merge/2 instead. If you're collecting into a non-empty list, consider concatenating the two lists with the ++ operator.
ui flavour:classic OTP 25.2.3 Elixir 1.17.2
the Collectable protocol is deprecated for non-empty lists. The behavior of Enum.into/2 and "for" comprehensions with an :into option is incorrect when collecting into non-empty lists. If you're collecting into a non-empty keyword list, consider using Keyword.merge/2 instead. If you're collecting into a non-empty list, consider concatenating the two lists with the ++ operator.
ui flavour:classic OTP 25.2.3 Elixir 1.17.2
1..-1 has a default step of -1, please write 1..-1//-1 instead
ui flavour:classic OTP 25.2.3 Elixir 1.17.2
62..@dynamic_table_start + length - 1 inside guards requires an explicit step, please write 62..@dynamic_table_start + length - 1//1 or 62..@dynamic_table_start + length - 1//-1 instead
ui flavour:classic OTP 25.2.3 Elixir 1.17.2
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
ui flavour:classic OTP 25.2.3 Elixir 1.17.2
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
ui flavour:classic OTP 25.2.3 Elixir 1.17.2
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
ui flavour:classic OTP 25.2.3 Elixir 1.17.2
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
ui flavour:classic OTP 25.2.3 Elixir 1.17.2
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
ui flavour:classic OTP 25.2.3 Elixir 1.17.2
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
ui flavour:classic OTP 25.2.3 Elixir 1.17.2
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
ui flavour:classic OTP 25.2.3 Elixir 1.17.2
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
ui flavour:classic OTP 27.0 Elixir 1.17.2
The following actions uses node12 which is deprecated and will be forced to run on node16: styfle/[email protected]. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
ui flavour:classic OTP 27.0 Elixir 1.17.2
The following actions uses Node.js version which is deprecated and will be forced to run on node20: styfle/[email protected]. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
ui flavour:classic OTP 27.0 Elixir 1.17.2
1..-1 has a default step of -1, please write 1..-1//-1 instead
ui flavour:classic OTP 27.0 Elixir 1.17.2
62..@dynamic_table_start + length - 1 inside guards requires an explicit step, please write 62..@dynamic_table_start + length - 1//1 or 62..@dynamic_table_start + length - 1//-1 instead
ui flavour:classic OTP 27.0 Elixir 1.17.2
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
ui flavour:classic OTP 27.0 Elixir 1.17.2
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
ui flavour:classic OTP 27.0 Elixir 1.17.2
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
ui flavour:classic OTP 27.0 Elixir 1.17.2
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
ui flavour:classic OTP 27.0 Elixir 1.17.2
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
ui flavour:classic OTP 27.0 Elixir 1.17.2
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
ui flavour:classic OTP 27.0 Elixir 1.17.2
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
ui flavour:classic OTP 27.0 Elixir 1.17.2
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
ui flavour:classic OTP 27.0 Elixir 1.17.2
using map.field notation (without parentheses) to invoke function Bonfire.Common.Repo.__adapter__() is deprecated, you must add parentheses instead: remote.function()
ui flavour:classic OTP 27.0 Elixir 1.17.2
found unused @tag before "describe", did you mean to use @describetag?
ui flavour:classic OTP 27.0 Elixir 1.17.2
found unused @tag before "describe", did you mean to use @describetag?
ui flavour:classic OTP 27.0 Elixir 1.17.2
the Collectable protocol is deprecated for non-empty lists. The behavior of Enum.into/2 and "for" comprehensions with an :into option is incorrect when collecting into non-empty lists. If you're collecting into a non-empty keyword list, consider using Keyword.merge/2 instead. If you're collecting into a non-empty list, consider concatenating the two lists with the ++ operator.
ui flavour:classic OTP 27.0 Elixir 1.17.2
the Collectable protocol is deprecated for non-empty lists. The behavior of Enum.into/2 and "for" comprehensions with an :into option is incorrect when collecting into non-empty lists. If you're collecting into a non-empty keyword list, consider using Keyword.merge/2 instead. If you're collecting into a non-empty list, consider concatenating the two lists with the ++ operator.
ui flavour:classic OTP 27.0 Elixir 1.17.2
the Collectable protocol is deprecated for non-empty lists. The behavior of Enum.into/2 and "for" comprehensions with an :into option is incorrect when collecting into non-empty lists. If you're collecting into a non-empty keyword list, consider using Keyword.merge/2 instead. If you're collecting into a non-empty list, consider concatenating the two lists with the ++ operator.
ui flavour:classic OTP 27.0 Elixir 1.17.2
the Collectable protocol is deprecated for non-empty lists. The behavior of Enum.into/2 and "for" comprehensions with an :into option is incorrect when collecting into non-empty lists. If you're collecting into a non-empty keyword list, consider using Keyword.merge/2 instead. If you're collecting into a non-empty list, consider concatenating the two lists with the ++ operator.
backend flavour:classic OTP 27.0 Elixir 1.17.2
The following actions uses node12 which is deprecated and will be forced to run on node16: styfle/[email protected]. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
backend flavour:classic OTP 27.0 Elixir 1.17.2
The following actions uses Node.js version which is deprecated and will be forced to run on node20: styfle/[email protected]. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
backend flavour:classic OTP 27.0 Elixir 1.17.2
1..-1 has a default step of -1, please write 1..-1//-1 instead
backend flavour:classic OTP 27.0 Elixir 1.17.2
62..@dynamic_table_start + length - 1 inside guards requires an explicit step, please write 62..@dynamic_table_start + length - 1//1 or 62..@dynamic_table_start + length - 1//-1 instead
backend flavour:classic OTP 27.0 Elixir 1.17.2
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
backend flavour:classic OTP 27.0 Elixir 1.17.2
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
backend flavour:classic OTP 27.0 Elixir 1.17.2
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
backend flavour:classic OTP 27.0 Elixir 1.17.2
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
backend flavour:classic OTP 27.0 Elixir 1.17.2
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
backend flavour:classic OTP 27.0 Elixir 1.17.2
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
backend flavour:classic OTP 27.0 Elixir 1.17.2
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
backend flavour:classic OTP 27.0 Elixir 1.17.2
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
backend flavour:classic OTP 27.0 Elixir 1.17.2
You need to clone the nebulex dep to run its tests
backend flavour:classic OTP 27.0 Elixir 1.17.2
using map.field notation (without parentheses) to invoke function Bonfire.Common.Repo.__adapter__() is deprecated, you must add parentheses instead: remote.function()
backend flavour:classic OTP 27.0 Elixir 1.17.2
using map.field notation (without parentheses) to invoke function Bonfire.Files.ImageUploader.async() is deprecated, you must add parentheses instead: remote.function()
backend flavour:classic OTP 25.2.3 Elixir 1.17.2
The following actions uses node12 which is deprecated and will be forced to run on node16: styfle/[email protected]. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
backend flavour:classic OTP 25.2.3 Elixir 1.17.2
The following actions uses Node.js version which is deprecated and will be forced to run on node20: styfle/[email protected]. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
backend flavour:classic OTP 25.2.3 Elixir 1.17.2
1..-1 has a default step of -1, please write 1..-1//-1 instead
backend flavour:classic OTP 25.2.3 Elixir 1.17.2
62..@dynamic_table_start + length - 1 inside guards requires an explicit step, please write 62..@dynamic_table_start + length - 1//1 or 62..@dynamic_table_start + length - 1//-1 instead
backend flavour:classic OTP 25.2.3 Elixir 1.17.2
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
backend flavour:classic OTP 25.2.3 Elixir 1.17.2
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
backend flavour:classic OTP 25.2.3 Elixir 1.17.2
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
backend flavour:classic OTP 25.2.3 Elixir 1.17.2
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
backend flavour:classic OTP 25.2.3 Elixir 1.17.2
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
backend flavour:classic OTP 25.2.3 Elixir 1.17.2
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
backend flavour:classic OTP 25.2.3 Elixir 1.17.2
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
backend flavour:classic OTP 25.2.3 Elixir 1.17.2
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
backend flavour:classic OTP 25.2.3 Elixir 1.17.2
You need to clone the nebulex dep to run its tests
backend flavour:classic OTP 25.2.3 Elixir 1.17.2
using map.field notation (without parentheses) to invoke function Bonfire.Common.Repo.__adapter__() is deprecated, you must add parentheses instead: remote.function()
backend flavour:classic OTP 25.2.3 Elixir 1.17.2
using map.field notation (without parentheses) to invoke function Bonfire.Files.ImageUploader.async() is deprecated, you must add parentheses instead: remote.function()