Skip to content

Commit e94ae53

Browse files
committed
Make release directions more comprehensive
1 parent 52c7e3c commit e94ae53

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

README.dev.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
Steps for releasing:
22

3-
1. Update CHANGELOG.md with release and date.
4-
2. Run `./dev-bin/release.sh`. This will build the phar, generate the docs,
3+
1. Review open issues and PRs to see if any can easily be fixed, closed, or
4+
merged.
5+
2. Bump copyright year in `README.md`, if necessary.
6+
3. Review `CHANGELOG.md` for completeness and correctness. Update its release
7+
date.
8+
4. Install or update [hub](https://github.com/github/hub) as it used by the
9+
release script.
10+
5. Run `./dev-bin/release.sh`. This will build the phar, generate the docs,
511
tag the release, push it to origin, and update the GH releases with the
612
release notes and Phar.
13+
6. Verify the release on [GitHub](https://github.com/maxmind/GeoIP2-php/releases)
14+
and [Packagist](https://packagist.org/packages/geoip2/geoip2).

0 commit comments

Comments
 (0)