blob: fd067c9d803cd7fb952ea391fbeb120821e6a970 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
# frozen_string_literal: true
module Types
class Namespace::SharedRunnersSettingEnum < BaseEnum
graphql_name 'SharedRunnersSetting'
DEPRECATED_SETTINGS = [::Namespace::SR_DISABLED_WITH_OVERRIDE].freeze
::Namespace::SHARED_RUNNERS_SETTINGS.excluding(DEPRECATED_SETTINGS).each do |type|
value type.upcase,
description: "Sharing of runners is #{type.tr('_', ' ')}.",
value: type
end
value ::Namespace::SR_DISABLED_WITH_OVERRIDE.upcase,
description: "Sharing of runners is disabled and overridable.",
value: ::Namespace::SR_DISABLED_WITH_OVERRIDE,
deprecated: {
reason: :renamed,
replacement: ::Namespace::SR_DISABLED_AND_OVERRIDABLE,
milestone: "17.0"
}
end
end
|