Skip to content

Commit 185b445

Browse files
authored
Merge pull request #82 from sthlmrb/kbs/update
Update them gems
2 parents a4d6942 + a8c32dd commit 185b445

7 files changed

Lines changed: 56 additions & 56 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
runs-on: ubuntu-latest
1212
environment:
1313
name: "sthlmrb"
14-
url: "www.stockholmruby.com"
14+
url: "https://www.stockholmruby.com/"
1515
concurrency: deploy-group # optional: ensure only one action runs at a time
1616
steps:
1717
- uses: actions/checkout@v4

.ruby-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.4.6
1+
4.0.1

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
#
44
# This Dockerfile is designed for production, not development.
55

6-
ARG RUBY_VERSION=3.4.6
6+
ARG RUBY_VERSION=4.0.1
77
FROM docker.io/library/ruby:$RUBY_VERSION-slim AS base
88

99
# Rack app lives here

Gemfile.lock

Lines changed: 50 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4-
addressable (2.8.7)
5-
public_suffix (>= 2.0.2, < 7.0)
4+
addressable (2.8.8)
5+
public_suffix (>= 2.0.2, < 8.0)
66
ast (2.4.3)
77
base64 (0.3.0)
88
capybara (3.40.0)
@@ -14,56 +14,57 @@ GEM
1414
rack-test (>= 0.6.3)
1515
regexp_parser (>= 1.5, < 3.0)
1616
xpath (~> 3.2)
17-
dalli (3.2.8)
17+
dalli (4.3.0)
18+
logger
1819
diff-lcs (1.6.2)
19-
dotenv (3.1.8)
20-
ffi (1.17.2-aarch64-linux-gnu)
21-
ffi (1.17.2-aarch64-linux-musl)
22-
ffi (1.17.2-arm-linux-gnu)
23-
ffi (1.17.2-arm-linux-musl)
24-
ffi (1.17.2-arm64-darwin)
25-
ffi (1.17.2-x86_64-darwin)
26-
ffi (1.17.2-x86_64-linux-gnu)
27-
ffi (1.17.2-x86_64-linux-musl)
20+
dotenv (3.2.0)
21+
ffi (1.17.3-aarch64-linux-gnu)
22+
ffi (1.17.3-aarch64-linux-musl)
23+
ffi (1.17.3-arm-linux-gnu)
24+
ffi (1.17.3-arm-linux-musl)
25+
ffi (1.17.3-arm64-darwin)
26+
ffi (1.17.3-x86_64-darwin)
27+
ffi (1.17.3-x86_64-linux-gnu)
28+
ffi (1.17.3-x86_64-linux-musl)
2829
foreman (0.90.0)
2930
thor (~> 1.4)
30-
json (2.15.1)
31+
json (2.18.1)
3132
language_server-protocol (3.17.0.5)
3233
lint_roller (1.1.0)
3334
logger (1.7.0)
3435
matrix (0.4.3)
3536
mini_mime (1.1.5)
3637
mustermann (3.0.4)
3738
ruby2_keywords (~> 0.0.1)
38-
nio4r (2.7.4)
39-
nokogiri (1.18.10-aarch64-linux-gnu)
39+
nio4r (2.7.5)
40+
nokogiri (1.19.0-aarch64-linux-gnu)
4041
racc (~> 1.4)
41-
nokogiri (1.18.10-aarch64-linux-musl)
42+
nokogiri (1.19.0-aarch64-linux-musl)
4243
racc (~> 1.4)
43-
nokogiri (1.18.10-arm-linux-gnu)
44+
nokogiri (1.19.0-arm-linux-gnu)
4445
racc (~> 1.4)
45-
nokogiri (1.18.10-arm-linux-musl)
46+
nokogiri (1.19.0-arm-linux-musl)
4647
racc (~> 1.4)
47-
nokogiri (1.18.10-arm64-darwin)
48+
nokogiri (1.19.0-arm64-darwin)
4849
racc (~> 1.4)
49-
nokogiri (1.18.10-x86_64-darwin)
50+
nokogiri (1.19.0-x86_64-darwin)
5051
racc (~> 1.4)
51-
nokogiri (1.18.10-x86_64-linux-gnu)
52+
nokogiri (1.19.0-x86_64-linux-gnu)
5253
racc (~> 1.4)
53-
nokogiri (1.18.10-x86_64-linux-musl)
54+
nokogiri (1.19.0-x86_64-linux-musl)
5455
racc (~> 1.4)
5556
ostruct (0.6.3)
5657
parallel (1.27.0)
57-
parser (3.3.9.0)
58+
parser (3.3.10.1)
5859
ast (~> 2.4.1)
5960
racc
60-
prism (1.5.1)
61-
public_suffix (6.0.2)
62-
puma (7.0.4)
61+
prism (1.9.0)
62+
public_suffix (7.0.2)
63+
puma (7.2.0)
6364
nio4r (~> 2.0)
6465
racc (1.8.1)
65-
rack (3.2.3)
66-
rack-protection (4.2.0)
66+
rack (3.2.4)
67+
rack-protection (4.2.1)
6768
base64 (>= 0.1.0)
6869
logger (>= 1.6.0)
6970
rack (>= 3.0.0, < 4)
@@ -73,43 +74,43 @@ GEM
7374
rack-test (2.2.0)
7475
rack (>= 1.3)
7576
rainbow (3.1.1)
76-
rake (13.3.0)
77+
rake (13.3.1)
7778
rbs (3.10.3)
7879
logger
7980
tsort
8081
rdiscount (2.2.7.3)
8182
regexp_parser (2.11.3)
82-
rspec (3.13.1)
83+
rspec (3.13.2)
8384
rspec-core (~> 3.13.0)
8485
rspec-expectations (~> 3.13.0)
8586
rspec-mocks (~> 3.13.0)
86-
rspec-core (3.13.5)
87+
rspec-core (3.13.6)
8788
rspec-support (~> 3.13.0)
8889
rspec-expectations (3.13.5)
8990
diff-lcs (>= 1.2.0, < 2.0)
9091
rspec-support (~> 3.13.0)
91-
rspec-mocks (3.13.5)
92+
rspec-mocks (3.13.7)
9293
diff-lcs (>= 1.2.0, < 2.0)
9394
rspec-support (~> 3.13.0)
94-
rspec-support (3.13.6)
95-
rubocop (1.80.2)
95+
rspec-support (3.13.7)
96+
rubocop (1.82.1)
9697
json (~> 2.3)
9798
language_server-protocol (~> 3.17.0.2)
9899
lint_roller (~> 1.1.0)
99100
parallel (~> 1.10)
100101
parser (>= 3.3.0.2)
101102
rainbow (>= 2.2.2, < 4.0)
102103
regexp_parser (>= 2.9.3, < 3.0)
103-
rubocop-ast (>= 1.46.0, < 2.0)
104+
rubocop-ast (>= 1.48.0, < 2.0)
104105
ruby-progressbar (~> 1.7)
105106
unicode-display_width (>= 2.4.0, < 4.0)
106-
rubocop-ast (1.47.1)
107+
rubocop-ast (1.49.0)
107108
parser (>= 3.3.7.2)
108-
prism (~> 1.4)
109-
rubocop-performance (1.25.0)
109+
prism (~> 1.7)
110+
rubocop-performance (1.26.1)
110111
lint_roller (~> 1.1)
111112
rubocop (>= 1.75.0, < 2.0)
112-
rubocop-ast (>= 1.38.0, < 2.0)
113+
rubocop-ast (>= 1.47.1, < 2.0)
113114
ruby-lsp (0.26.5)
114115
language_server-protocol (~> 3.17.0)
115116
prism (>= 1.2, < 2.0)
@@ -118,35 +119,35 @@ GEM
118119
ruby2_keywords (0.0.5)
119120
sassc (2.4.0)
120121
ffi (~> 1.9)
121-
sinatra (4.2.0)
122+
sinatra (4.2.1)
122123
logger (>= 1.6.0)
123124
mustermann (~> 3.0)
124125
rack (>= 3.0.0, < 4)
125-
rack-protection (= 4.2.0)
126+
rack-protection (= 4.2.1)
126127
rack-session (>= 2.0.0, < 3)
127128
tilt (~> 2.0)
128129
slim (5.2.1)
129130
temple (~> 0.10.0)
130131
tilt (>= 2.1.0)
131-
standard (1.51.1)
132+
standard (1.53.0)
132133
language_server-protocol (~> 3.17.0.2)
133134
lint_roller (~> 1.0)
134-
rubocop (~> 1.80.2)
135+
rubocop (~> 1.82.0)
135136
standard-custom (~> 1.0.0)
136137
standard-performance (~> 1.8)
137138
standard-custom (1.0.2)
138139
lint_roller (~> 1.0)
139140
rubocop (~> 1.50)
140-
standard-performance (1.8.0)
141+
standard-performance (1.9.0)
141142
lint_roller (~> 1.1)
142-
rubocop-performance (~> 1.25.0)
143+
rubocop-performance (~> 1.26.0)
143144
temple (0.10.4)
144145
thor (1.5.0)
145-
tilt (2.6.1)
146+
tilt (2.7.0)
146147
tsort (0.2.0)
147148
unicode-display_width (3.2.0)
148149
unicode-emoji (~> 4.1)
149-
unicode-emoji (4.1.0)
150+
unicode-emoji (4.2.0)
150151
xpath (3.2.0)
151152
nokogiri (~> 1.8)
152153

@@ -178,7 +179,7 @@ DEPENDENCIES
178179
standard
179180

180181
RUBY VERSION
181-
ruby 3.4.6p54
182+
ruby 4.0.1p0
182183

183184
BUNDLED WITH
184-
2.6.2
185+
4.0.5

Procfile

Lines changed: 0 additions & 1 deletion
This file was deleted.

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Sinatra app, see `app.rb`.
66

77
## Deployment
88

9-
To Heroku. Autodeployed by Heroku on push to default branch.
9+
To Fly.io. Autodeployed on push to main via GitHub Actions.
1010

1111
## Development
1212

@@ -36,6 +36,6 @@ Please help out!!
3636

3737
For repo access, ask [any repo member](https://github.com/sthlmrb?tab=members). You can also fork and submit pull requests.
3838

39-
For Heroku access, ask [Varvet](https://varvet.com).
39+
For Fly.io access, ask [Varvet](https://varvet.com).
4040

4141
For DNS changes to `stockholmruby.com` and `stockholmruby.se`, talk to [Varvet](https://varvet.com).

bin/dev

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
#!/bin/sh
22

3-
exec foreman start -f Procfile -p 3000
3+
exec bundle exec puma -p 3000

0 commit comments

Comments
 (0)