Skip to content
This repository has been archived by the owner on Feb 3, 2023. It is now read-only.

Release 0.0.10-alpha1 #1217

Merged
merged 95 commits into from
Apr 4, 2019
Merged

Release 0.0.10-alpha1 #1217

merged 95 commits into from
Apr 4, 2019

Conversation

thedavidmeister
Copy link
Contributor

@thedavidmeister thedavidmeister commented Apr 4, 2019

current release process: https://hackmd.io/pt72afqYTWat7cuNqpAFjw

Preparation

First checkout develop and git pull to ensure you are up to date locally.
Then run nix-shell --run hc-prepare-release

  • develop is green
  • correct dev pulse commit + version + url hash
  • correct core version
  • correct node conductor
  • correct release process url

PR into master

  • reviewed and updated CHANGELOG
  • release PR merged into master

Build and deploy release artifacts

PR into develop

  • hc-release-merge-back
  • develop PR changelog cleaned up
    • no new items from develop under recently released changelog header
  • merge develop PR

Finalise

  • dev pulse is live on medium
  • hc-release-pulse-sync

neonphog and others added 30 commits February 14, 2019 13:25
Without `sudo` available, and without being run as root,
we can not install `sudo`,
so previous code was bogus.

Also, a script for installing a software should not
by itsself install `sudo`,
which by some is considered a security risk.

Now it uses `sudo` if available, and otherwise requires to be run by root.
@thedavidmeister thedavidmeister merged commit 7951e54 into master Apr 4, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

7 participants