File tree Expand file tree Collapse file tree 3 files changed +26
-3
lines changed Expand file tree Collapse file tree 3 files changed +26
-3
lines changed Original file line number Diff line number Diff line change 22
33This document is intended for the rake-compiler-dock contributors.
44
5+ ## Cutting a release
6+
7+ - prep
8+ - [ ] make sure CI is green!
9+ - [ ] update ` History.md ` and ` lib/rake_compiler_dock/version.rb `
10+ - build
11+ - [ ] run the steps below to generate the images locally
12+ - [ ] run ` gem build rake-compiler-dock `
13+ - [ ] create a git tag
14+ - push
15+ - [ ] run ` bundle exec rake release:images `
16+ - [ ] run ` gem push pkg/rake-compiler-dock*gem `
17+ - [ ] run ` git push && git push --tags `
18+ - announce
19+ - [ ] create a release at https://github.com/rake-compiler/rake-compiler-dock/releases
20+
21+
522## Building a versioned image
623
724We want to preserve the cache if we can, so patch releases don't change _ all_ the layers. There are a few ways to do this.
Original file line number Diff line number Diff line change @@ -142,7 +142,7 @@ RUN bash -c " \
142142axrubies = if platform =~ /x64-mingw-ucrt/
143143 [
144144 # Rubyinstaller-3.1.0+ is platform x64-mingw-ucrt
145- [ "3.3.0-preview3 :3.2.0:3.1.0" , "3.1.3" ] ,
145+ [ "3.3.0-rc1 :3.2.0:3.1.0" , "3.1.3" ] ,
146146 ]
147147elsif platform =~ /x64-mingw32/
148148 [
@@ -153,7 +153,7 @@ elsif platform =~ /x64-mingw32/
153153else
154154 [
155155 [ "2.6.0:2.5.0:2.4.0" , "2.5.9" ] ,
156- [ "3.3.0-preview3 :3.2.0:3.1.0:3.0.0:2.7.0" , "3.1.3" ] ,
156+ [ "3.3.0-rc1 :3.2.0:3.1.0:3.0.0:2.7.0" , "3.1.3" ] ,
157157 ]
158158end
159159
Original file line number Diff line number Diff line change 1+ 1.4.next / unreleased
2+ ---------------------
3+
4+ * Add Ruby 3.3.0-rc1 cross-compilation support. (@flavorjones )
5+
6+
171.4.0.rc1 / 2023-11-26
2- -----------------
8+ ----------------------
39
410* Add Ruby 3.3.0-preview3 cross-compilation support. #105 (@flavorjones )
511* Update to rake-compiler 1.2.5. #108 (@flavorjones )
You can’t perform that action at this time.
0 commit comments