Rename `DesignVersion` to `Action`

This change makes the join model between `Design` and `Version` easier
to reason about when using:

```ruby
design.actions
version.actions
action.design
action.version
```

It also avoids an awkward similarity in relation naming now that
`Issue.has_many :design_versions, class_name: "...::Version"`.

#13825
121 jobs for 13825-rename-design-management-design-versions-model in 94 minutes and 11 seconds (queued for 3 seconds)
Status Job ID Name Coverage
  Prepare
passed #295690894
gitlab-org
compile-assets pull-cache

00:09:19

passed #295690897
retrieve-tests-metadata

00:02:06

passed #295690896
gitlab-org
review-cleanup-failed-deployment

00:00:14

passed #295690895
gitlab-org
setup-test-env

00:11:04

 
  Test
passed #295690997
docker gitlab-org
build-qa-image

00:07:19

passed #295690910
allowed to fail
code_quality

00:09:53

passed #295690998
gitlab-org
danger-review

00:01:52

passed #295690968
gitlab-org
db:check-schema

00:06:56

passed #295690969
gitlab-org
db:migrate-from-v11.11.0

00:12:10

passed #295690967
gitlab-org
db:migrate:reset

00:07:08

passed #295690970
gitlab-org
db:rollback

00:08:11

passed #295690996
gitlab-org
db:rollback geo

00:05:03

passed #295690912
allowed to fail
dependency_scanning

00:10:39

passed #295690898
gitlab-org
docs lint

00:03:09

passed #295690965
gitlab-org
downtime_check

00:04:25

passed #295690899
docker gitlab-org
gitlab:assets:compile pull-cache

00:21:45

passed #295690971
gitlab-org
gitlab:setup

00:07:35

passed #295690999
gitlab-org
gitlab_git_test

00:00:27

passed #295690901
gitlab-org
jest

00:18:51

passed #295690900
gitlab-org
karma

00:20:42

68.48%
passed #295691000
gitlab-org
lint-ci-gitlab

00:00:32

passed #295690909
gitlab-org
memory-on-boot

00:08:44

passed #295690908
gitlab-org
memory-static

00:07:44

passed #295690995
gitlab-org
migration:upgrade-pg-ce-to-ee

00:08:40

passed #295690905
gitlab-org
qa-frontend-node:10

00:19:40

passed #295690904
gitlab-org
qa-frontend-node:8

00:18:57

passed #295690906
gitlab-org allowed to fail
qa-frontend-node:latest

00:16:13

passed #295690902
gitlab-org
qa:internal

00:03:57

passed #295690903
gitlab-org
qa:selectors

00:02:53

passed #295690989
gitlab-org
rspec geo pg ee 1/3

00:17:28

passed #295690990
gitlab-org
rspec geo pg ee 2/3

00:09:54

passed #295690991
gitlab-org
rspec geo pg ee 3/3

00:13:56

passed #295690992
gitlab-org
rspec geo pg-10 ee 1/3

00:17:36

passed #295690993
gitlab-org
rspec geo pg-10 ee 2/3

00:10:34

passed #295690994
gitlab-org
rspec geo pg-10 ee 3/3

00:13:36

passed #295690933
gitlab-org
rspec integration pg 1/6

00:19:59

passed #295690934
gitlab-org
rspec integration pg 2/6

00:19:48

passed #295690935
gitlab-org
rspec integration pg 3/6

00:19:51

passed #295690936
gitlab-org
rspec integration pg 4/6

00:21:42

passed #295690937
gitlab-org
rspec integration pg 5/6

00:18:43

passed #295690938
gitlab-org
rspec integration pg 6/6

00:20:30

passed #295690980
gitlab-org
rspec integration pg ee 1/3

00:14:35

passed #295690981
gitlab-org
rspec integration pg ee 2/3

00:16:08

passed #295690982
gitlab-org
rspec integration pg ee 3/3

00:14:48

passed #295690939
gitlab-org
rspec system pg 1/24

00:15:27

passed #295690948
gitlab-org
rspec system pg 10/24

00:16:11

passed #295690949
gitlab-org
rspec system pg 11/24

00:18:13

passed #295690950
gitlab-org
rspec system pg 12/24

00:17:33

passed #295690951
gitlab-org
rspec system pg 13/24

00:15:16

passed #295690952
gitlab-org
rspec system pg 14/24

00:14:28

passed #295690953
gitlab-org
rspec system pg 15/24

00:16:31

passed #295690954
gitlab-org
rspec system pg 16/24

00:16:38

passed #295690955
gitlab-org
rspec system pg 17/24

00:18:46

passed #295690956
gitlab-org
rspec system pg 18/24

00:18:42

passed #295690957
gitlab-org
rspec system pg 19/24

00:15:52

passed #295690940
gitlab-org
rspec system pg 2/24

00:17:04

passed #295690958
gitlab-org
rspec system pg 20/24

00:16:15

passed #295690959
gitlab-org
rspec system pg 21/24

00:15:29

passed #295690960
gitlab-org
rspec system pg 22/24

00:18:27

passed #295690961
gitlab-org
rspec system pg 23/24

00:17:35

passed #295690962
gitlab-org
rspec system pg 24/24

00:14:47

passed #295690941
gitlab-org
rspec system pg 3/24

00:14:50

passed #295690942
gitlab-org
rspec system pg 4/24

00:16:11

passed #295690943
gitlab-org
rspec system pg 5/24

00:15:20

passed #295690944
gitlab-org
rspec system pg 6/24

00:17:52

passed #295690945
gitlab-org
rspec system pg 7/24

00:16:29

passed #295690946
gitlab-org
rspec system pg 8/24

00:15:32

passed #295690947
gitlab-org
rspec system pg 9/24

00:15:53

passed #295690983
gitlab-org
rspec system pg ee 1/5

00:16:51

passed #295690984
gitlab-org
rspec system pg ee 2/5

00:15:58

passed #295690985
gitlab-org
rspec system pg ee 3/5

00:18:16

passed #295690987
gitlab-org
rspec system pg ee 4/5

00:16:36

passed #295690988
gitlab-org
rspec system pg ee 5/5

00:16:31

passed #295690913
gitlab-org
rspec unit pg 1/20

00:18:24

passed #295690922
gitlab-org
rspec unit pg 10/20

00:18:57

passed #295690923
gitlab-org
rspec unit pg 11/20

00:18:39

passed #295690924
gitlab-org
rspec unit pg 12/20

00:18:54

passed #295690925
gitlab-org
rspec unit pg 13/20

00:15:34

passed #295690926
gitlab-org
rspec unit pg 14/20

00:19:00

passed #295690927
gitlab-org
rspec unit pg 15/20

00:20:47

passed #295690928
gitlab-org
rspec unit pg 16/20

00:20:27

passed #295690929
gitlab-org
rspec unit pg 17/20

00:17:53

passed #295690930
gitlab-org
rspec unit pg 18/20

00:18:30

passed #295690931
gitlab-org
rspec unit pg 19/20

00:20:55

passed #295690914
gitlab-org
rspec unit pg 2/20

00:17:27

passed #295690932
gitlab-org
rspec unit pg 20/20

00:19:24

passed #295690915
gitlab-org
rspec unit pg 3/20

00:15:16

passed #295690916
gitlab-org
rspec unit pg 4/20

00:16:10

passed #295690917
gitlab-org
rspec unit pg 5/20

00:16:50

passed #295690918
gitlab-org
rspec unit pg 6/20

00:18:42

passed #295690919
gitlab-org
rspec unit pg 7/20

00:17:21

passed #295690920
gitlab-org
rspec unit pg 8/20

00:20:41

passed #295690921
gitlab-org
rspec unit pg 9/20

00:19:10

passed #295690972
gitlab-org
rspec unit pg ee 1/7

00:14:22

passed #295690973
gitlab-org
rspec unit pg ee 2/7

00:14:12

passed #295690974
gitlab-org
rspec unit pg ee 3/7

00:15:56

passed #295690975
gitlab-org
rspec unit pg ee 4/7

00:16:19

passed #295690976
gitlab-org
rspec unit pg ee 5/7

00:19:30

passed #295690977
gitlab-org
rspec unit pg ee 6/7

00:16:41

passed #295690979
gitlab-org
rspec unit pg ee 7/7

00:14:14

passed #295690963
gitlab-org
rspec-fast-spec-helper

00:08:12

passed #295690911
allowed to fail
sast

00:09:08

passed #295690964
gitlab-org
static-analysis

00:17:56

passed #295690907
gitlab-org
webpack-dev-server

00:06:30

 
  Review Prepare
passed #295691001
review-build-cng

00:27:44

 
  Review
failed #295691007
gitlab-org allowed to fail
review-deploy

00:21:30

manual #295691006
gitlab-org allowed to fail manual
review-docs-cleanup
manual #295691003
gitlab-org allowed to fail manual
review-docs-deploy-manual
manual #295691008
gitlab-org allowed to fail manual
review-stop
 
  Qa
passed #295691010
allowed to fail
dast

00:02:44

manual #295691009
allowed to fail manual
package-and-qa-manual
passed #295691019
docker gitlab-org allowed to fail
review-performance

00:02:56

manual #295691012
docker gitlab-org allowed to fail manual
review-qa-all 1/5
manual #295691013
docker gitlab-org allowed to fail manual
review-qa-all 2/5
manual #295691014
docker gitlab-org allowed to fail manual
review-qa-all 3/5
manual #295691017
docker gitlab-org allowed to fail manual
review-qa-all 4/5
manual #295691018
docker gitlab-org allowed to fail manual
review-qa-all 5/5
failed #295691011
docker gitlab-org allowed to fail
review-qa-smoke

00:01:08

 
  Post Test
passed #295691020
gitlab-org
coverage

00:09:06

96.92%
failed #295691022
gitlab-org allowed to fail
flaky-examples-check

00:02:19

manual #295691021
gitlab-org allowed to fail manual
parallel-spec-reports
 
Name Stage Failure
failed
flaky-examples-check Post Test
    "first_flaky_at": "2019-09-15 21:54:32 +0000",
"last_flaky_at": "2019-09-15 21:54:32 +0000",
"last_flaky_job": "https://gitlab.com/gitlab-org/gitlab/-/jobs/295690915"
}
}
Running after script...
$ date
Sun Sep 15 22:56:04 UTC 2019
ERROR: Job failed: exit code 1
failed
review-qa-smoke Qa
	from /usr/local/bundle/bin/gitlab-qa:23:in `load'
from /usr/local/bundle/bin/gitlab-qa:23:in `<main>'
Running after script...
$ date
Sun Sep 15 22:51:55 UTC 2019
Uploading artifacts...
WARNING: ./qa/gitlab-qa-run-*: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1
failed
review-deploy Review
The pod name is ''.
Unicorn pod not found.
Running after script...
$ date
Sun Sep 15 22:50:40 UTC 2019
Uploading artifacts...
review_app_url.txt: found 1 matching files
Uploading artifacts to coordinator... ok
id=295691007 responseStatus=201 Created token=1udQhmww
ERROR: Job failed: exit code 1