Skip to content

Release/v0.25.0#2473

Merged
ebuchman merged 3 commits intomasterfrom
release/v0.25.0
Sep 23, 2018
Merged

Release/v0.25.0#2473
ebuchman merged 3 commits intomasterfrom
release/v0.25.0

Conversation

@ebuchman
Copy link
Contributor

Circle failed non-deterministically while installing dependencies the first time we merged v0.25.0 to master, so the binaries didn't get built. Lucky us, since some of the new docs links were broken. So we take the opportunity here to try merging a v0.25.0 release branch to master again, with fixed links.

@greg-szabo how should we handle non-deterministic failures like this? I re-ran the test and it passed the second time - should we make that trigger the release build ?

* docs: link consensus to blockchain spec. closes #2422

* docs: deprecate research section. closes #2401

* docs: fix some links

* docs: fix some markdown lists

* docs: fix more links
@ebuchman ebuchman requested a review from zramsay as a code owner September 23, 2018 06:29
@codecov-io
Copy link

codecov-io commented Sep 23, 2018

Codecov Report

Merging #2473 into master will increase coverage by 0.03%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #2473      +/-   ##
==========================================
+ Coverage    61.7%   61.73%   +0.03%     
==========================================
  Files         198      198              
  Lines       16358    16358              
==========================================
+ Hits        10094    10099       +5     
+ Misses       5437     5427      -10     
- Partials      827      832       +5
Impacted Files Coverage Δ
p2p/pex/pex_reactor.go 74% <0%> (-1%) ⬇️
blockchain/pool.go 65.73% <0%> (-0.7%) ⬇️
p2p/pex/addrbook.go 69.58% <0%> (-0.49%) ⬇️
consensus/reactor.go 73.68% <0%> (+0.78%) ⬆️
consensus/replay.go 57.76% <0%> (+2.91%) ⬆️

Copy link
Contributor

@xla xla left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 :octocat: :shipit: 🍡

@ebuchman ebuchman merged commit 0c9c329 into master Sep 23, 2018
@ebuchman ebuchman deleted the release/v0.25.0 branch September 23, 2018 14:22
@greg-szabo
Copy link
Contributor

I was under the assumption that the CircleCI tests run when the PR is started. In that case there's nothing to worry about. The release process only starts when the PR is committed to master. Hence you have all the time in the world to fix the issues in the PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants