Skip to content

Commit 80ce45e

Browse files
Merge pull request #1701 from dodona-edu/renovate/ruby-3.x
chore(deps): update dependency ruby to v3.4.7
2 parents d0cb9dc + f3d5eb0 commit 80ce45e

File tree

6 files changed

+17
-12
lines changed

6 files changed

+17
-12
lines changed

api/.ruby-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.3.6
1+
3.4.7

api/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# syntax=docker/dockerfile:1
2-
FROM ruby:3.3.6
2+
FROM ruby:3.4.7
33
RUN apt-get update -qq && apt-get -y install mariadb-client
44

55
LABEL org.opencontainers.image.source=https://github.com/dodona-edu/dolos

api/Gemfile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
source 'https://rubygems.org'
22
git_source(:github) { |repo| "https://github.com/#{repo}.git" }
33

4-
ruby '3.3.6'
4+
ruby '3.4.7'
55

66
# Bundle edge Rails instead: gem "rails", github: "rails/rails", branch: "main"
77
gem 'rails', '~> 8.0.2'
@@ -15,6 +15,9 @@ gem 'puma', '~> 6.6'
1515
# Process ZIP archives
1616
gem 'rubyzip', '~> 2.4.1'
1717

18+
# Parse CSV files
19+
gem 'csv', '~> 3.3', '>= 3.3.5'
20+
1821
# Validate ActiveStorage attachments
1922
gem 'active_storage_validations', '~> 1.4'
2023

api/Gemfile.lock

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@ GEM
121121
concurrent-ruby (1.3.5)
122122
connection_pool (2.5.4)
123123
crass (1.0.6)
124+
csv (3.3.5)
124125
daemons (1.4.1)
125126
date (3.4.1)
126127
debug (1.10.0)
@@ -329,6 +330,7 @@ DEPENDENCIES
329330
capistrano-rvm (~> 0.1.2)
330331
capistrano-yarn (~> 2.0.2)
331332
capistrano3-delayed-job (~> 1.7.6)
333+
csv (~> 3.3, >= 3.3.5)
332334
debug
333335
delayed_job_active_record
334336
docker-api (~> 2.4.0)
@@ -349,7 +351,7 @@ DEPENDENCIES
349351
tzinfo-data
350352

351353
RUBY VERSION
352-
ruby 3.3.6p108
354+
ruby 3.4.7p58
353355

354356
BUNDLED WITH
355357
2.3.26

api/shell.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
let
33
dev = fetchTarball "https://github.com/numtide/devshell/archive/main.tar.gz";
44
devshell = pkgs.devshell or (import dev { inherit system; });
5-
ruby = pkgs.ruby_3_3;
5+
ruby = pkgs.ruby_3_4;
66
in
77
devshell.mkShell {
88
name = "Dolos API server";
@@ -19,7 +19,7 @@ devshell.mkShell {
1919
docker-compose
2020
];
2121
language.ruby = {
22-
package = (pkgs.lowPrio ruby);
22+
package = ruby;
2323
nativeDeps = with pkgs; [ libmysqlclient libyaml ];
2424
};
2525
env = [

flake.lock

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)