Skip to content

Commit fa3fda3

Browse files
authored
Merge branch 'master' into dependabot/bundler/puma-6.4.3
2 parents c036a13 + 272f75b commit fa3fda3

20 files changed

+274
-313
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
env:
2-
RUBY_VERSION: 3.1.0
2+
RUBY_VERSION: 3.3.6
33
DATABASE_URL: postgres://postgres:postgres@localhost:5432/postgres
44

55
name: CI
@@ -15,7 +15,7 @@ on:
1515
jobs:
1616
test:
1717
name: Rubocop + Rails Test
18-
runs-on: ubuntu-22.04
18+
runs-on: ubuntu-24.04
1919

2020
services:
2121
postgres:
@@ -36,7 +36,7 @@ jobs:
3636
uses: actions/checkout@v3
3737

3838
- name: Install Ruby ${{ env.RUBY_VERSION }}
39-
uses: ruby/setup-ruby@v1.126.0
39+
uses: ruby/setup-ruby@v1
4040
with:
4141
ruby-version: ${{ env.RUBY_VERSION }}
4242

Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM alpine:3.17 AS alpine
1+
FROM alpine:3.20 AS alpine
22

33
FROM ubuntu:20.04 AS bbb-playback
44
ENV DEBIAN_FRONTEND=noninteractive
@@ -44,9 +44,9 @@ RUN apk add --no-cache \
4444
tzdata \
4545
shared-mime-info
4646
# ruby-start.
47-
# Install Ruby from sources since Scalelite does not use the version shipped with Apline.
48-
ARG RUBY_RELEASE="https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.6.tar.gz"
49-
ARG RUBY="ruby-3.1.6"
47+
# Install Ruby from sources since Scalelite does not necessarily use the version shipped with Apline.
48+
ARG RUBY_RELEASE="https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.6.tar.gz"
49+
ARG RUBY="ruby-3.3.6"
5050
RUN apk add --no-cache git make gcc g++ libc-dev pkgconfig \
5151
libxml2-dev libxslt-dev postgresql-dev coreutils curl wget bash \
5252
gnupg tar linux-headers bison readline-dev readline zlib-dev \

Gemfile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ git_source(:github) { |repo| "https://github.com/#{repo}.git" }
66
ruby '>= 3.0.0'
77

88
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
9-
gem 'rails', '~> 6.1', '>= 6.1.7.8'
9+
gem 'rails', '~> 7.1'
1010
# Use Puma as the app server
1111
gem 'puma', '~> 6.4'
1212

@@ -54,12 +54,13 @@ end
5454
group :development do
5555
# Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring
5656
gem 'spring'
57-
gem 'spring-watcher-listen', '~> 2.0.1'
57+
gem 'spring-watcher-listen', '~> 2.1.0'
5858
end
5959

6060
group :test do
6161
gem 'faker'
6262
gem 'fakeredis', '~> 0.8'
63+
gem 'minitest'
6364
gem 'minitest-stub_any_instance'
6465
gem 'rails-controller-testing'
6566
gem 'webmock'

0 commit comments

Comments
 (0)