You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CLAUDE.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,11 @@
6
6
- Run framework specs: `bundle exec rspec spec`
7
7
- Build the gem: `bundle exec rake build`
8
8
9
+
## Releases
10
+
- Publish releases to [RubyGems](https://rubygems.org/gems/mk_framework), not GitHub Releases. Do not create GitHub Releases; Git tags can still mark versions.
11
+
- Run the framework tests and build the gem before publishing it with `gem push pkg/mk_framework-VERSION.gem` (replace `VERSION` with the release version).
12
+
- After publishing, verify the version on RubyGems and update the latest release version and its RubyGems link at the top of `README.md`. Keep the README installation examples and gem filename in sync with the published version.
13
+
9
14
## Design and style
10
15
- Include `# frozen_string_literal: true` in Ruby files.
11
16
- Generate bracketed symbol arrays such as `[:id, :title]`, not `%i[id title]`.
0 commit comments