Looked through the source code and it would be entirely impossible to override just `release`, because they suck. So... I'd say create a `script/release` which calls this before `rake release` or create a separate task that is empty and just runs these two:

```ruby
task 'ship' => ['update_docs', 'build']
```

... or just remember to run this before running `rake release`. :smiley: