Skip to content

Commit

Permalink
Release 0.39.0
Browse files Browse the repository at this point in the history
  • Loading branch information
byroot committed Apr 3, 2024
1 parent f2207dd commit fa8611a
Show file tree
Hide file tree
Showing 7 changed files with 20 additions and 23 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@ jobs:

steps:
- uses: actions/checkout@v1
- name: Set up Ruby 2.7
- name: Set up Ruby 3.0
uses: ruby/setup-ruby@v1
with:
ruby-version: '2.7'
ruby-version: '3.0'
bundler-cache: true
- name: rubocop
run: |
Expand All @@ -25,7 +25,7 @@ jobs:
fail-fast: false
matrix:
ruby_version:
- '2.7'
- '3.0'

services:
db:
Expand Down Expand Up @@ -68,7 +68,7 @@ jobs:
fail-fast: false
matrix:
ruby_version:
- '2.7'
- '3.0'

services:
db:
Expand Down Expand Up @@ -107,10 +107,10 @@ jobs:
fail-fast: false
matrix:
ruby_version:
- '2.7'
- '3.0'
- '3.1'
- '3.2'
- '3.3'

services:
redis:
Expand Down
2 changes: 1 addition & 1 deletion .rubocop.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
AllCops:
TargetRubyVersion: 2.7
TargetRubyVersion: 3.0
Exclude:
- tmp/*
- bin/*
Expand Down
10 changes: 5 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
# Unreleased

# 0.39.0

* Minimum Ruby version is now Ruby 3.0
* Upgraded to Rails 7.1.1
* Upgraded Octokit to 5.6.1 (#1327)
* Migrate from legacy Rails secrets to credentials (#1326)
* Rails secrets were [deprecated in Rails 7.1](https://github.com/rails/rails/pull/48472)
* [Guide on credentials](https://guides.rubyonrails.org/security.html#custom-credentials)
* For deployments, `allow_concurrency` defaults to the same value as `force`. If wanted, it can be set separately by passing the intended value for `allow_concurrency` to `build_deploy` method


# 0.39.0

* Upgraded to Rails 7.1.1

# 0.38.0

* Convert `commit_deployment_statuses.github_id` to bigint (#1312)
Expand Down
13 changes: 5 additions & 8 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
shipit-engine (0.38.0)
shipit-engine (0.39.0)
active_model_serializers (~> 0.9.3)
ansi_stream (~> 0.0.6)
autoprefixer-rails (~> 6.4.1)
Expand Down Expand Up @@ -233,8 +233,6 @@ GEM
nio4r (2.7.0)
nokogiri (1.15.5-arm64-darwin)
racc (~> 1.4)
nokogiri (1.15.5-x86_64-darwin)
racc (~> 1.4)
nokogiri (1.15.5-x86_64-linux)
racc (~> 1.4)
oauth2 (2.0.9)
Expand Down Expand Up @@ -265,7 +263,7 @@ GEM
pry (0.14.1)
coderay (~> 1.1)
method_source (~> 1.0)
psych (5.1.2)
psych (4.0.6)
stringio
public_suffix (4.0.6)
pubsubstub (0.2.2)
Expand Down Expand Up @@ -377,7 +375,8 @@ GEM
activesupport (>= 5.2)
sprockets (>= 3.0.0)
spy (1.0.2)
sqlite3 (1.4.2)
sqlite3 (1.7.3-arm64-darwin)
sqlite3 (1.7.3-x86_64-linux)
state_machines (0.5.0)
state_machines-activemodel (0.8.0)
activemodel (>= 5.1)
Expand Down Expand Up @@ -413,9 +412,7 @@ GEM
zeitwerk (2.6.12)

PLATFORMS
arm64-darwin-21
arm64-darwin-22
x86_64-darwin-20
arm64-darwin
x86_64-linux

DEPENDENCIES
Expand Down
2 changes: 1 addition & 1 deletion dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ up:
- packages:
- sqlite
- ruby:
version: 2.7.5
version: 3.0.3
- isogun
- bundler:
without: ci
Expand Down
2 changes: 1 addition & 1 deletion lib/shipit/version.rb
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# frozen_string_literal: true
module Shipit
VERSION = '0.38.0'
VERSION = '0.39.0'
end
4 changes: 2 additions & 2 deletions template.rb
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template for rails new app
# Run this like `rails new shipit -m template.rb`
if Gem::Version.new(RUBY_VERSION) < Gem::Version.new('2.7')
raise Thor::Error, "You need at least Ruby 2.7 to install shipit"
if Gem::Version.new(RUBY_VERSION) < Gem::Version.new('3.0')
raise Thor::Error, "You need at least Ruby 3.0 to install shipit"
end
if Gem::Version.new(Rails::VERSION::STRING) < Gem::Version.new('7.1')
raise Thor::Error, "You need Rails 7.1 to install shipit"
Expand Down

0 comments on commit fa8611a

Please sign in to comment.