Skip to content

Commit 60e803a

Browse files
APPS-7784 Resolve dependency issues (#430)
1 parent 02fb39e commit 60e803a

File tree

3 files changed

+36
-23
lines changed

3 files changed

+36
-23
lines changed

.github/workflows/actions.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,9 @@ jobs:
1313
strategy:
1414
matrix:
1515
ruby-version:
16-
- "3.1.0"
17-
- "3.1.5"
16+
- "3.1"
17+
- "3.2"
18+
- "3.3"
1819
steps:
1920
- uses: zendesk/checkout@v3
2021
- uses: zendesk/setup-ruby@v1

Gemfile.lock

Lines changed: 28 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,13 @@ PATH
66
faraday (~> 0.17.5)
77
faye-websocket (>= 0.10.7, < 0.12.0)
88
listen (~> 2.10)
9-
nokogiri (~> 1.13.10)
9+
nokogiri (~> 1.18, >= 1.18.8)
10+
rack (~> 3.0)
1011
rack-livereload (= 0.3.17)
1112
rubyzip (>= 1.2.1, < 2.4.0)
12-
sinatra (>= 1.4.6, < 2.3.0)
13+
sinatra (~> 4.1)
1314
sinatra-cross_origin (~> 0.3.1)
14-
thin (~> 1.8.0)
15+
thin (~> 2.0)
1516
thor (~> 0.19.4)
1617
zendesk_apps_support (~> 4.39.0)
1718

@@ -27,6 +28,7 @@ GEM
2728
ffi (~> 1.9)
2829
rspec-expectations (>= 2.99)
2930
thor (>= 0.19, < 2.0)
31+
base64 (0.3.0)
3032
builder (3.2.4)
3133
bump (0.10.0)
3234
byebug (11.1.3)
@@ -91,6 +93,7 @@ GEM
9193
celluloid (~> 0.16.0)
9294
rb-fsevent (>= 0.9.3)
9395
rb-inotify (>= 0.9)
96+
logger (1.7.0)
9497
loofah (2.19.1)
9598
crass (~> 1.0.2)
9699
nokogiri (>= 1.5.9)
@@ -99,29 +102,34 @@ GEM
99102
mime-types (3.4.1)
100103
mime-types-data (~> 3.2015)
101104
mime-types-data (3.2023.0218.1)
105+
mini_portile2 (2.8.9)
102106
multi_test (0.1.2)
103107
multipart-post (2.3.0)
104-
mustermann (2.0.2)
108+
mustermann (3.0.4)
105109
ruby2_keywords (~> 0.0.1)
106-
nokogiri (1.13.10-x86_64-darwin)
107-
racc (~> 1.4)
108-
nokogiri (1.13.10-x86_64-linux)
110+
nokogiri (1.18.10)
111+
mini_portile2 (~> 2.8.2)
109112
racc (~> 1.4)
110113
pry (0.14.2)
111114
coderay (~> 1.1)
112115
method_source (~> 1.0)
113116
public_suffix (5.0.1)
114117
racc (1.6.2)
115-
rack (2.2.6.3)
118+
rack (3.0.18)
116119
rack-livereload (0.3.17)
117120
rack
118-
rack-protection (2.2.4)
119-
rack
121+
rack-protection (4.1.1)
122+
base64 (>= 0.1.0)
123+
logger (>= 1.6.0)
124+
rack (>= 3.0.0, < 4)
125+
rack-session (2.1.1)
126+
base64 (>= 0.1.0)
127+
rack (>= 3.0.0)
120128
rake (13.0.6)
121129
rb-fsevent (0.11.2)
122130
rb-inotify (0.9.10)
123131
ffi (>= 0.5.0, < 2)
124-
rexml (3.2.5)
132+
rexml (3.4.4)
125133
rspec (3.12.0)
126134
rspec-core (~> 3.12.0)
127135
rspec-expectations (~> 3.12.0)
@@ -144,18 +152,21 @@ GEM
144152
rb-inotify (~> 0.9, >= 0.9.7)
145153
sassc (2.4.0)
146154
ffi (~> 1.9)
147-
sinatra (2.2.4)
148-
mustermann (~> 2.0)
149-
rack (~> 2.2)
150-
rack-protection (= 2.2.4)
155+
sinatra (4.1.1)
156+
logger (>= 1.6.0)
157+
mustermann (~> 3.0)
158+
rack (>= 3.0.0, < 4)
159+
rack-protection (= 4.1.1)
160+
rack-session (>= 2.0.0, < 3)
151161
tilt (~> 2.0)
152162
sinatra-cross_origin (0.3.2)
153163
sys-uname (1.2.2)
154164
ffi (~> 1.1)
155-
thin (1.8.1)
165+
thin (2.0.1)
156166
daemons (~> 1.0, >= 1.0.9)
157167
eventmachine (~> 1.0, >= 1.0.4)
158-
rack (>= 1, < 3)
168+
logger
169+
rack (>= 1, < 4)
159170
thor (0.19.4)
160171
tilt (2.1.0)
161172
timers (4.0.4)

zendesk_apps_tools.gemspec

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,17 @@ Gem::Specification.new do |s|
1212
s.summary = 'Tools to help you develop Zendesk Apps.'
1313
s.description = s.summary
1414

15-
s.required_ruby_version = '>= 3.1.0'
15+
s.required_ruby_version = '>= 3.1', '< 3.4'
1616
s.required_rubygems_version = '>= 3.0.0'
1717

1818
s.add_runtime_dependency 'thor', '~> 0.19.4'
1919
s.add_runtime_dependency 'rubyzip', '>= 1.2.1', '< 2.4.0'
20-
s.add_runtime_dependency 'thin', '~> 1.8.0'
21-
s.add_runtime_dependency 'sinatra', '>= 1.4.6', '< 2.3.0'
20+
s.add_runtime_dependency 'thin', '~> 2.0'
21+
s.add_runtime_dependency 'sinatra', '~> 4.1'
22+
s.add_runtime_dependency 'rack', '~> 3.0'
2223
s.add_runtime_dependency 'faraday', '~> 0.17.5'
2324
s.add_runtime_dependency 'execjs', '~> 2.7.0'
24-
s.add_runtime_dependency 'nokogiri', '~> 1.13.10'
25+
s.add_runtime_dependency 'nokogiri', '~> 1.18', '>= 1.18.8'
2526
s.add_runtime_dependency 'zendesk_apps_support', '~> 4.39.0'
2627
s.add_runtime_dependency 'sinatra-cross_origin', '~> 0.3.1'
2728
s.add_runtime_dependency 'listen', '~> 2.10'

0 commit comments

Comments
 (0)