Skip to content

Commit 8dd56e0

Browse files
CI
1 parent 7085d9e commit 8dd56e0

File tree

3 files changed

+7
-18
lines changed

3 files changed

+7
-18
lines changed

.github/workflows/docker-build.yml

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -138,9 +138,7 @@ jobs:
138138
with:
139139
node-version: 'latest'
140140
- name: Setup Ruby
141-
run: sudo apt-get install ruby-full
142-
- name: Setup Bundler
143-
run: gem install bundler
141+
uses: ruby/setup-ruby@v1
144142
- name: Install pnpm
145143
run: npm install -g pnpm
146144
- name: Install Node Deps
@@ -191,9 +189,7 @@ jobs:
191189
with:
192190
node-version: 'latest'
193191
- name: Setup Ruby
194-
run: sudo apt-get install ruby-full
195-
- name: Setup Bundler
196-
run: gem install bundler
192+
uses: ruby/setup-ruby@v1
197193
- name: Install pnpm
198194
run: npm install -g pnpm
199195
- name: Install Node Deps
@@ -243,8 +239,6 @@ jobs:
243239
node-version: 'latest'
244240
- name: Setup Ruby
245241
run: sudo apt-get install ruby-full
246-
- name: Setup Bundler
247-
run: gem install bundler
248242
- name: Install pnpm
249243
run: npm install -g pnpm
250244
- name: Install Node Deps

.github/workflows/dockerHub.yml

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -123,9 +123,7 @@ jobs:
123123
with:
124124
node-version: 'latest'
125125
- name: Setup Ruby
126-
run: sudo apt-get install ruby-full
127-
- name: Setup Bundler
128-
run: gem install bundler
126+
uses: ruby/setup-ruby@v1
129127
- name: Install pnpm
130128
run: npm install -g pnpm
131129
- name: Install npm deps
@@ -170,9 +168,7 @@ jobs:
170168
with:
171169
node-version: 'latest'
172170
- name: Setup Ruby
173-
run: sudo apt-get install ruby-full
174-
- name: Setup Bundler
175-
run: gem install bundler
171+
uses: ruby/setup-ruby@v1
176172
- name: Install pnpm
177173
run: npm install -g pnpm
178174
- name: Install npm deps
@@ -217,9 +213,7 @@ jobs:
217213
with:
218214
node-version: 'latest'
219215
- name: Setup Ruby
220-
run: sudo apt-get install ruby-full
221-
- name: Setup Bundler
222-
run: gem install bundler
216+
uses: ruby/setup-ruby@v1
223217
- name: Install pnpm
224218
run: npm install -g pnpm
225219
- name: Install npm deps

docker/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,6 @@ FROM ruby:alpine3.19 as normal
6868
WORKDIR /usr/src/app
6969
COPY . .
7070
COPY node_modules/ node_modules/
71-
RUN ls -la
7271
RUN apk add --no-cache build-base libxml2-dev libxslt-dev postgresql-dev
7372
RUN bundle install
7473
RUN cp config/settings.example.yml config/settings.yml
@@ -80,6 +79,7 @@ FROM jruby:latest as jruby
8079
WORKDIR /usr/src/app
8180
COPY . .
8281
COPY node_modules/ node_modules/
82+
RUN bundle install
8383
RUN cp config/settings.example.yml config/settings.yml
8484
VOLUME /usr/src/app/config/
8585
EXPOSE 9293
@@ -89,6 +89,7 @@ FROM ghcr.io/graalvm/truffleruby-community:23.1.2-debian as truffleruby
8989
WORKDIR /usr/src/app
9090
COPY . .
9191
COPY node_modules/ node_modules/
92+
RUN bundle install
9293
RUN cp config/settings.example.yml config/settings.yml
9394
VOLUME /usr/src/app/config/
9495
EXPOSE 9293

0 commit comments

Comments
 (0)