Skip to content
This repository was archived by the owner on Nov 6, 2020. It is now read-only.

manual publish jobs for releases, no changes for nightlies #10977

Merged
merged 1 commit into from
Aug 16, 2019

Conversation

TriplEight
Copy link
Collaborator

@TriplEight TriplEight commented Aug 15, 2019

Previously we used to release straight away after the tagging/merging to beta or stable.
That ended up with published binaries which didn't pass trough all releasing checklist, which includes manual tests and manual changelog posting. And maybe re-releasing later.

This PR doesn't change the nightly run.
It changes tagged and stable/beta pipelines making a pause before publishing. After all the manual activities are over, @s3krit pushes play button on top of the "Publish" stage in GitLab and it proceeds.

@TriplEight TriplEight added A0-pleasereview 🤓 Pull request needs code review. A8-backport 🕸 Pull request is already reviewed well in another branch. B1-patch-beta 🕷🕷 M1-ci 🙉 Continuous integration. B0-patch-stable 🕷 Pull request should also be back-ported to the stable branch. labels Aug 15, 2019
@dvdplm
Copy link
Collaborator

dvdplm commented Aug 15, 2019

Not sure I understand what this does, can you elaborate a bit maybe?

Copy link
Contributor

@gabreal gabreal left a comment

Choose a reason for hiding this comment

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

looks good but can you maybe elaborate a bit why do the releasing manually now?

@TriplEight
Copy link
Collaborator Author

@dvdplm @gabreal
Previously we used to release straight away after the tagging/merging to beta or stable.
That ended up with published binaries which didn't pass trough all releasing checklist, which includes manual tests and manual changelog posting.
This PR doesn't change the nightly run.
It changes tagged and stable/beta pipelines making a pause before publishing. After all the manual activities are over, @s3krit pushes play button on top of the "Publish" stage in GitLab and it proceeds.

@TriplEight TriplEight merged commit bd1a578 into master Aug 16, 2019
dvdplm added a commit that referenced this pull request Aug 20, 2019
* master:
  Fix rlp decode for inline trie nodes. (#10980)
  Private contract migration and offchain state sync (#10748)
  manual publish jobs for releases, no changes for nightlies (#10977)
dvdplm added a commit that referenced this pull request Aug 20, 2019
* master:
  Fix rlp decode for inline trie nodes. (#10980)
  Private contract migration and offchain state sync (#10748)
  manual publish jobs for releases, no changes for nightlies (#10977)
dvdplm added a commit that referenced this pull request Aug 21, 2019
* master:
  Add a 2/3 quorum option to Authority Round. (#10909)
  Fix rlp decode for inline trie nodes. (#10980)
  Private contract migration and offchain state sync (#10748)
  manual publish jobs for releases, no changes for nightlies (#10977)
This was referenced Sep 12, 2019
s3krit added a commit that referenced this pull request Sep 12, 2019
* add more tx tests (#11038)
* Fix parallel transactions race-condition (#10995)
* Add blake2_f precompile (#11017)
* [trace] introduce trace failed to Ext (#11019)
* Edit publish-onchain.sh to use https (#11016)
* Fix deadlock in network-devp2p (#11013)
* EIP 1108: Reduce alt_bn128 precompile gas costs (#11008)
* xDai chain support and nodes list update (#10989)
* EIP 2028: transaction gas lowered from 68 to 16 (#10987)
* EIP-1344 Add CHAINID op-code (#10983)
* manual publish jobs for releases, no changes for nightlies (#10977)
* [blooms-db] Fix benchmarks (#10974)
* Verify transaction against its block during import (#10954)
* Better error message for rpc gas price errors (#10931)
* Fix fork choice (#10837)
* Fix compilation on recent nightlies (#10991)
s3krit added a commit that referenced this pull request Sep 12, 2019
* add more tx tests (#11038)
* Fix parallel transactions race-condition (#10995)
* Add blake2_f precompile (#11017)
* [trace] introduce trace failed to Ext (#11019)
* Edit publish-onchain.sh to use https (#11016)
* Fix deadlock in network-devp2p (#11013)
* EIP 1108: Reduce alt_bn128 precompile gas costs (#11008)
* xDai chain support and nodes list update (#10989)
* EIP 2028: transaction gas lowered from 68 to 16 (#10987)
* EIP-1344 Add CHAINID op-code (#10983)
* manual publish jobs for releases, no changes for nightlies (#10977)
* [blooms-db] Fix benchmarks (#10974)
* Verify transaction against its block during import (#10954)
* Better error message for rpc gas price errors (#10931)
* tx-pool: accept local tx with higher gas price when pool full (#10901)
* Fix fork choice (#10837)
* Cleanup unused vm dependencies (#10787)
* Fix compilation on recent nightlies (#10991)
@niklasad1 niklasad1 deleted the manual_publish_jobs branch September 13, 2019 13:19
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A0-pleasereview 🤓 Pull request needs code review. A8-backport 🕸 Pull request is already reviewed well in another branch. B0-patch-stable 🕷 Pull request should also be back-ported to the stable branch. M1-ci 🙉 Continuous integration.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants