Eduard M.

Results 2 issues of Eduard M.

### Summary As there is no solution for issue #1822, I suggest updating `run_locally` to respect dry_run and adding `run_locally!` to ignore it and keep original behaviour. Based on @tycooon...

⚠️ Breaking
✨ Feature

Hi! I noticed that the `CHANGELOG.md` file is used in `setup.py` but missed from the release package. This PR will fix it.