Skip to content

chore(ci): run CI tasks with rake instead of toys - #105

Draft
torreypayne wants to merge 1 commit into
mainfrom
chore/rake-ci
Draft

torreypayne wants to merge 1 commit into
mainfrom
chore/rake-ci

Conversation

@torreypayne

Copy link
Copy Markdown
Member

Part of the move off toys (b/563024235).

  • Adds a Rakefile with rubocop, build, install and clean, and adds rake to the Gemfile and lockfile.
  • CI runs bundle exec rake rubocop instead of installing an unpinned toys.
  • .toys/.toys.rb keeps only the release tool: the shared release job still runs toys release perform, which falls back to rake build.

Compared with toys: same RuboCop result and an identical gem. Passes on Ruby 3.2, 3.3 and 4.0 with the lockfile unchanged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant