-
-
Notifications
You must be signed in to change notification settings - Fork 419
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release 0.12.0 #1769
Comments
Blessing 60d7688 |
release underway |
CHANGELOG and Version updated on master. |
Homebrew PR opened: Homebrew/homebrew-core#11813 |
@stefantalpalaru release underway |
Windows release appears to be having problems. The LLVM 3.9.1 "release" build task is failing. There are also issue in travis related to an unbound variable for builds that we would be exiting immediately to not release, it should be fixed so we don't go red but shouldn't impact the release. |
Linux release blew up as well. |
It would appear we didnt get the release process back to "it just works" after the last painful bumps @killerswan |
why the doc building failed is beyond me, i switched the order of packaging and docs because it appears all the doc stuff we need was deleted before build docs was called. not sure. shall see. |
Gentoo ebuild updated. |
process restarted for everything. no idea if i fixed the issues. |
@SeanTAllen Travis is currently experiencing issues: https://www.traviscistatus.com/incidents/93wfcv0ksqrz |
Windows release is done. Travis having issues, redo of release run is backed up waiting for resolution. |
Travis is starting to build this now. |
Linux failed again. I see the issue. Updating release scripts to work. |
Latest linux build that we are waiting on: https://travis-ci.org/ponylang/ponyc/builds/216531439 Also homebrew PR is still open: |
Doc building failed again for linux. |
found the error. the sed command works for bsd but not gnu.
|
Awww all the poor seds! 😿 |
That sed has been failing for a while, we just weren't erroring out when it happened. |
this is the real "issue" set -o errexit it found the hidden for who knows how long issue |
quite possibly forever. i created that sed on OSX so.... ya |
Ahhh, so it should specify GNU sed just like release.sh does. And we should sprinkle some "-o errexit " and Bash and ShellCheck that release.sh script too by the way. AND run ShellCheck in CI, too! 🐰 |
Linux released! |
@killerswan can you PR those changes? |
Only thing left is Homebrew: |
@SeanTAllen will do! |
reminder to self, this is all i care about now...
|
Closing this. If the homebrew isn't updating to 0.12.0 by the time i release 0.12.1, I'll just bump it straight to 0.12.1 |
#1768 fixes a critical memory safety issue and should result in a release being generated when that is merged. Given that "Array as Sequences" would be part of this release and its a breaking change, 0.12.0 seems appropriate.
When announcing this release, we should include an example of how to change code to support new Array syntax.
The text was updated successfully, but these errors were encountered: