Merge branch '24976-start-of-line-mention' into 'master'

Feature to create directly addressed Todos when mentioned in beginning

Closes #24976

See merge request !7926
55 jobs from master in 66 minutes and 7 seconds (queued for 1 minute and 9 seconds)
Status Job ID Name Coverage
  Prepare
passed #10383745
gitlab-org
knapsack

00:00:46

passed #10383746
gitlab-org
setup-test-env

00:06:42

 
  Test
passed #10383819
gitlab-org
bundler:audit

00:02:29

passed #10383818
gitlab-org
bundler:check

00:02:29

passed #10383823
gitlab-org
cache gems

00:03:44

passed #10383811
gitlab-org
karma

00:14:33

passed #10383806
gitlab-org
license_finder

00:01:58

passed #10383816
gitlab-org
lint-doc

00:02:56

passed #10383822
gitlab-org
lint:javascript

00:05:43

passed #10383820
gitlab-org
migration paths

00:09:12

passed #10383804
gitlab-org
rake brakeman

00:02:57

passed #10383803
gitlab-org
rake config_lint

00:02:52

passed #10383808
gitlab-org
rake db:migrate:reset

00:02:21

passed #10383810
gitlab-org
rake db:seed_fu

00:04:40

passed #10383807
gitlab-org
rake downtime_check

00:03:58

passed #10383805
gitlab-org
rake flay

00:02:50

passed #10383801
gitlab-org
rake haml_lint

00:02:37

passed #10383802
gitlab-org
rake scss_lint

00:02:39

passed #10383749
gitlab-org
rspec 0 20

00:21:52

passed #10383750
gitlab-org
rspec 1 20

00:22:19

passed #10383768
gitlab-org
rspec 10 20

00:26:36

passed #10383769
gitlab-org
rspec 11 20

00:21:20

passed #10383770
gitlab-org
rspec 12 20

00:22:26

passed #10383774
gitlab-org
rspec 13 20

00:25:13

passed #10383775
gitlab-org
rspec 14 20

00:24:51

passed #10383776
gitlab-org
rspec 15 20

00:16:05

passed #10383777
gitlab-org
rspec 16 20

00:15:04

passed #10383779
gitlab-org
rspec 17 20

00:19:50

passed #10383780
gitlab-org
rspec 18 20

00:18:34

passed #10383781
gitlab-org
rspec 19 20

00:28:40

passed #10383757
gitlab-org
rspec 2 20

00:21:12

passed #10383759
gitlab-org
rspec 3 20

00:17:29

passed #10383762
gitlab-org
rspec 4 20

00:21:24

passed #10383763
gitlab-org
rspec 5 20

00:30:56

passed #10383764
gitlab-org
rspec 6 20

00:19:34

passed #10383765
gitlab-org
rspec 7 20

00:30:38

passed #10383766
gitlab-org
rspec 8 20

00:22:21

passed #10383767
gitlab-org
rspec 9 20

00:56:28

failed #10383800
gitlab-org
rubocop

00:07:33

passed #10383782
gitlab-org
spinach 0 10

00:07:35

passed #10383783
gitlab-org
spinach 1 10

00:07:33

passed #10383786
gitlab-org
spinach 2 10

00:06:12

passed #10383787
gitlab-org
spinach 3 10

00:10:15

passed #10383788
gitlab-org
spinach 4 10

00:07:51

passed #10383790
gitlab-org
spinach 5 10

00:10:04

passed #10383791
gitlab-org
spinach 6 10

00:13:00

passed #10383792
gitlab-org
spinach 7 10

00:08:12

passed #10383798
gitlab-org
spinach 8 10

00:16:41

passed #10383799
gitlab-org
spinach 9 10

00:16:42

 
  Post Test
skipped #10383826
gitlab-org
coverage
skipped #10383827
gitlab-org
lint:javascript:report
passed #10383829
gitlab-org
notify:slack

00:02:28

skipped #10383828
gitlab-org
trigger_docs
skipped #10383824
gitlab-org
update-knapsack
 
  Pages
skipped #10383830
gitlab-org
pages
 
Name Stage Failure
failed
rubocop Test There is an unknown failure, please try again
app/models/environment.rb:129:5: C: Style/SafeNavigation: Use safe navigation (&.) instead of checking if an object exists before calling the method.
stop_action.play(current_user) if stop_action
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
app/services/issues/create_service.rb:18:9: C: Style/SafeNavigation: Use safe navigation (&.) instead of checking if an object exists before calling the method.
spam_log.update!(recaptcha_verified: true) if spam_log
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

3431 files inspected, 2 offenses detected
ERROR: Build failed: exit code 1