Skip to content

Commit

Permalink
Release v0.18.2 (#626)
Browse files Browse the repository at this point in the history
  • Loading branch information
wojtekmach authored Nov 8, 2018
1 parent e889c7a commit b5cb84b
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 5 deletions.
20 changes: 19 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,24 @@
# CHANGELOG

## v0.18.2-dev
## v0.18.2 (2018-11-08)

### Enhancements

* Add checks before publishing docs
* Update generated protobuf files for Registry with OTP 21 compatibility
* No longer list tasks in `mix hex` task
* Use hexdocs organization URLs
* Adds `--dry-run` option to publish tasks
* Do not print "Unchanged" dependencies on mix deps.get in green
* Validate hex config keys
* Add `c_src/` and `Makefile` to default package files
* Publish Mix task docs on <https://hexdocs.pm/hex>
* Add recommendation when retiring and require `--message` flag

### Bug fixes

* Use rebar3, not rebar, when guessing build tool
* Fix issue saving write key when reseting local password

## v0.18.1 (2018-07-06)

Expand Down
2 changes: 1 addition & 1 deletion mix.exs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
defmodule Hex.MixProject do
use Mix.Project

@version "0.18.2-dev"
@version "0.18.2"

{:ok, system_version} = Version.parse(System.version())
@elixir_version {system_version.major, system_version.minor, system_version.patch}
Expand Down
9 changes: 6 additions & 3 deletions release.sh
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@ function upload {
# UPDATE THIS FOR EVERY RELEASE
hex_version=$1

build ${hex_version} 19.3 1.7.4 1.7.0
build ${hex_version} 19.3 1.6.6 1.6.0
build ${hex_version} 18.3 1.5.3 1.5.0
build ${hex_version} 18.3 1.4.5 1.4.0
Expand All @@ -82,10 +83,12 @@ build ${hex_version} 18.3 1.2.6 1.2.0
build ${hex_version} 17.5 1.1.1 1.1.0
build ${hex_version} 17.5 1.0.5 1.0.0

hex_csv "${hex_version}" 1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
upload "${hex_version}" 1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
pushd ../hexpm-ops
scripts/kubeexec hexpm -- bin/hexpm script add_install.exs ${hex_version} 1.7.0 1.6.0 1.5.0 1.4.0 1.3.0 1.2.0 1.1.0 1.0.0
popd

heroku run -a hexpm mix run scripts/add_install.exs ${hex_version} 1.6.0 1.5.0 1.4.0 1.3.0 1.2.0 1.1.0 1.0.0
hex_csv "${hex_version}" 1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0 1.7.0
upload "${hex_version}" 1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0 1.7.0

# CDN also needs to be purged

Expand Down

0 comments on commit b5cb84b

Please sign in to comment.