From da5232c27bc926d1f6e52151e1f92080ce05a98d Mon Sep 17 00:00:00 2001 From: kibitan Date: Mon, 30 Dec 2024 11:21:43 +0100 Subject: [PATCH] =?UTF-8?q?feat:=20=F0=9F=8E=B8=20add=20support=20for=20ru?= =?UTF-8?q?by=203.4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .circleci/config.yml | 5 +++++ .ruby-version | 2 +- CHANGELOG.md | 1 + Dockerfile | 2 +- Dockerfile.ghcr | 2 +- README.md | 2 +- 6 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 54b4cd4..090e3aa 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -18,6 +18,10 @@ test_attributes: &test_attributes command: docker run --entrypoint sh -e CI -e CODECOV_TOKEN masking-$RUBY_VERSION-$CIRCLE_SHA1 -c "bundle exec rake" jobs: + test-ruby34: + <<: *test_attributes + environment: + RUBY_VERSION: '3.4' test-ruby33: <<: *test_attributes environment: @@ -46,6 +50,7 @@ jobs: workflows: 'CircleCI: build': jobs: + - test-ruby34 - test-ruby33 - test-ruby32 - test-ruby31 diff --git a/.ruby-version b/.ruby-version index 15a2799..47b322c 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -3.3.0 +3.4.1 diff --git a/CHANGELOG.md b/CHANGELOG.md index f173e72..bb51336 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +- add Ruby 3.4 support [#102](https://github.com/kibitan/masking/pull/102) - add Ruby 3.3 support [#99](https://github.com/kibitan/masking/pull/99) ## [v1.1.2] - 2023-09-24 diff --git a/Dockerfile b/Dockerfile index f508c6a..de51c10 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG RUBY_VERSION=3.3 +ARG RUBY_VERSION=3.4 FROM ruby:${RUBY_VERSION}-alpine AS builder RUN apk add --no-cache build-base git diff --git a/Dockerfile.ghcr b/Dockerfile.ghcr index bc91f7e..a70b9c2 100644 --- a/Dockerfile.ghcr +++ b/Dockerfile.ghcr @@ -1,5 +1,5 @@ # `docker run ghcr.io/kibitan/masking` -ARG RUBY_VERSION=3.3 +ARG RUBY_VERSION=3.4 FROM ruby:$RUBY_VERSION-alpine RUN addgroup -S app && adduser -S -G app app diff --git a/README.md b/README.md index a5a4a45..491e559 100644 --- a/README.md +++ b/README.md @@ -44,7 +44,7 @@ gem install masking ## Requirement -* Ruby 2.6/2.7/3.0/3.1/3.2/3.3 +* Ruby 2.6/2.7/3.0/3.1/3.2/3.3/3.4 ## Supporting RDBMS