Skip to content

Commit 063580d

Browse files
committed
Cleanup
1 parent b2172ba commit 063580d

File tree

28 files changed

+241
-386
lines changed

28 files changed

+241
-386
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- name: Checkout code
14-
uses: actions/checkout@v4
14+
uses: actions/checkout@v5
1515

1616
- name: Set up Node.js
1717
uses: actions/setup-node@v4
@@ -36,7 +36,7 @@ jobs:
3636

3737
steps:
3838
- name: Checkout code
39-
uses: actions/checkout@v4
39+
uses: actions/checkout@v5
4040

4141
- name: Set up Ruby
4242
uses: ruby/setup-ruby@v1
@@ -51,7 +51,7 @@ jobs:
5151
runs-on: ubuntu-latest
5252
steps:
5353
- name: Checkout code
54-
uses: actions/checkout@v4
54+
uses: actions/checkout@v5
5555

5656
- name: Set up Ruby
5757
uses: ruby/setup-ruby@v1
@@ -77,7 +77,7 @@ jobs:
7777
run: sudo apt-get update && sudo apt-get install --no-install-recommends -y build-essential git node-gyp pkg-config python-is-python3 google-chrome-stable
7878

7979
- name: Checkout code
80-
uses: actions/checkout@v4
80+
uses: actions/checkout@v5
8181

8282
- name: Set up Node.js
8383
uses: actions/setup-node@v4

.github/workflows/deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
BUNDLE_ONLY: deploy
2020
steps:
2121
- name: Checkout code
22-
uses: actions/checkout@v4
22+
uses: actions/checkout@v5
2323

2424
- name: Set up Docker Buildx
2525
uses: docker/setup-buildx-action@v3

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ RUN apt-get update -qq && \
3434
rm -rf /var/lib/apt/lists /var/cache/apt/archives
3535

3636
# Install JavaScript dependencies
37-
ARG NODE_VERSION=22.13.1
37+
ARG NODE_VERSION=22.18.0
3838
ENV PATH=/usr/local/node/bin:$PATH
3939
RUN curl -sL https://github.com/nodenv/node-build/archive/master.tar.gz | tar xz -C /tmp/ && \
4040
/tmp/node-build-master/bin/node-build "${NODE_VERSION}" /usr/local/node && \

Dockerfile-ssr

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
# check=error=true
33

44
# This Dockerfile is designed for production, not development. Use with Kamal or build'n'run by hand:
5-
# docker build -t inertia_rails_shadcn_starter .
6-
# docker run -d -p 80:80 -e RAILS_MASTER_KEY=<value from config/master.key> --name inertia_rails_shadcn_starter inertia_rails_shadcn_starter
5+
# docker build -t vue_starter_kit .
6+
# docker run -d -p 80:80 -e RAILS_MASTER_KEY=<value from config/master.key> --name vue_starter_kit vue_starter_kit
77

88
# For a containerized dev environment, see Dev Containers: https://guides.rubyonrails.org/getting_started_with_devcontainer.html
99

@@ -20,7 +20,7 @@ RUN apt-get update -qq && \
2020
rm -rf /var/lib/apt/lists /var/cache/apt/archives
2121

2222
# Install JavaScript dependencies
23-
ARG NODE_VERSION=22.13.1
23+
ARG NODE_VERSION=22.18.0
2424
ENV PATH=/usr/local/node/bin:$PATH
2525
RUN curl -sL https://github.com/nodenv/node-build/archive/master.tar.gz | tar xz -C /tmp/ && \
2626
/tmp/node-build-master/bin/node-build "${NODE_VERSION}" /usr/local/node && \

Gemfile.lock

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ GEM
112112
ed25519 (1.4.0)
113113
erb (5.0.2)
114114
erubi (1.13.1)
115-
et-orbi (1.2.11)
115+
et-orbi (1.3.0)
116116
tzinfo
117117
factory_bot (6.5.4)
118118
activesupport (>= 6.1.0)
@@ -133,9 +133,9 @@ GEM
133133
pp (>= 0.6.0)
134134
rdoc (>= 4.0.0)
135135
reline (>= 0.4.2)
136-
jbuilder (2.13.0)
137-
actionview (>= 5.0.0)
138-
activesupport (>= 5.0.0)
136+
jbuilder (2.14.0)
137+
actionview (>= 7.0.0)
138+
activesupport (>= 7.0.0)
139139
js-routes (2.3.5)
140140
railties (>= 5)
141141
sorbet-runtime
@@ -268,7 +268,7 @@ GEM
268268
rdoc (6.14.2)
269269
erb
270270
psych (>= 4.0.0)
271-
regexp_parser (2.10.0)
271+
regexp_parser (2.11.1)
272272
reline (0.6.2)
273273
io-console (~> 0.5)
274274
rexml (3.4.1)
@@ -280,7 +280,7 @@ GEM
280280
rspec-mocks (3.13.5)
281281
diff-lcs (>= 1.2.0, < 2.0)
282282
rspec-support (~> 3.13.0)
283-
rspec-rails (8.0.1)
283+
rspec-rails (8.0.2)
284284
actionpack (>= 7.2)
285285
activesupport (>= 7.2)
286286
railties (>= 7.2)
@@ -289,7 +289,7 @@ GEM
289289
rspec-mocks (~> 3.13)
290290
rspec-support (~> 3.13)
291291
rspec-support (3.13.4)
292-
rubocop (1.79.1)
292+
rubocop (1.79.2)
293293
json (~> 2.3)
294294
language_server-protocol (~> 3.17.0.2)
295295
lint_roller (~> 1.1.0)
@@ -307,7 +307,7 @@ GEM
307307
lint_roller (~> 1.1)
308308
rubocop (>= 1.75.0, < 2.0)
309309
rubocop-ast (>= 1.38.0, < 2.0)
310-
rubocop-rails (2.32.0)
310+
rubocop-rails (2.33.1)
311311
activesupport (>= 4.2.0)
312312
lint_roller (~> 1.1)
313313
rack (>= 1.1)
@@ -342,7 +342,7 @@ GEM
342342
fugit (~> 1.11.0)
343343
railties (>= 7.1)
344344
thor (>= 1.3.1)
345-
sorbet-runtime (0.5.12368)
345+
sorbet-runtime (0.5.12388)
346346
sqlite3 (2.7.3-aarch64-linux-gnu)
347347
sqlite3 (2.7.3-aarch64-linux-musl)
348348
sqlite3 (2.7.3-arm-linux-gnu)
@@ -359,10 +359,10 @@ GEM
359359
ostruct
360360
stringio (3.1.7)
361361
thor (1.4.0)
362-
thruster (0.1.14)
363-
thruster (0.1.14-aarch64-linux)
364-
thruster (0.1.14-arm64-darwin)
365-
thruster (0.1.14-x86_64-linux)
362+
thruster (0.1.15)
363+
thruster (0.1.15-aarch64-linux)
364+
thruster (0.1.15-arm64-darwin)
365+
thruster (0.1.15-x86_64-linux)
366366
timeout (0.4.3)
367367
tzinfo (2.0.6)
368368
concurrent-ruby (~> 1.0)

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ A modern full-stack starter application with Rails backend and Vue.js frontend u
1212

1313
See also:
1414
- [React Starter Kit](https://github.com/inertia-rails/react-starter-kit) for Inertia Rails with React
15+
- [Svelte Starter Kit](https://github.com/inertia-rails/svelte-starter-kit) for Inertia Rails with Svelte
1516

1617
<a href="https://evilmartians.com/?utm_source=inertia-rails-vue-starter-kit&utm_campaign=project_page">
1718
<img src="https://evilmartians.com/badges/sponsored-by-evil-martians.svg" alt="Built by Evil Martians" width="236" height="54">

app/controllers/application_controller.rb

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ class ApplicationController < ActionController::Base
44
# Only allow modern browsers supporting webp images, web push, badges, import maps, CSS nesting, and CSS :has.
55
allow_browser versions: :modern
66

7-
inertia_share flash: -> { flash.to_hash }
8-
97
before_action :set_current_request_details
108
before_action :authenticate
119

app/controllers/identity/email_verifications_controller.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ def create
2020
def set_user
2121
@user = User.find_by_token_for!(:email_verification, params[:sid])
2222
rescue StandardError
23-
redirect_to edit_identity_email_path, alert: "That email verification link is invalid"
23+
redirect_to settings_email_path, alert: "That email verification link is invalid"
2424
end
2525

2626
def send_email_verification

app/controllers/identity/emails_controller.rb

Lines changed: 0 additions & 39 deletions
This file was deleted.

app/controllers/inertia_rails/static_controller.rb

Lines changed: 0 additions & 9 deletions
This file was deleted.

0 commit comments

Comments
 (0)