question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Create beta release channel

See original GitHub issue

This is an issue to track what’ needs to be done to get a beta version of Hyper

Todo

  • Implement new about window (with info about release and a button to check for updates)
  • Configure electron-builder with stable.json and beta.json configs
  • Set up automatic builds+release uploading
  • Hyper Beta.app icon @CodeTheory 🕶
  • Update website with information about Hyper Beta

We will do this the same way Atom, Chrome, VSCode etc does it: Have a separate appId (Hyper Beta.app) so that you can run stable and beta side by side.


Documentation for autoUpdater

Anyone got experience with building nightlys/releases of electron via travis? raise your hand!


Blah blah blah
  • Let users choose release channel [stable, beta]
  • Should be built and released every night (or so)
  • Probably a good idea to tag them with the date, so that if a nightly breaks, you can easily roll back to the previous one.
  • More users running the latest code, let’s us see regressions/bugs more quickly
  • Fixes released faster (current releases is ~1-2 months apart)
  • Shipping is the heartbeat - I think one reason for all the stale PR’s is that the releases is moving too slow, this would change that and hopefully make people more motivated to work on hyper! (I will!)

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Reactions:15
  • Comments:6 (4 by maintainers)

github_iconTop GitHub Comments

5reactions
timothyiscommented, Jun 22, 2017

Working on the beta logo. Also a bit of the download section of the website for the beta. We also discussed that the beta channel app should be named “Hyper Early”. Which is awesome 😎

1reaction
timothyiscommented, Aug 30, 2017

I believe we can close this now! And icon is to follow when you set the beta release channel but you can now set it via the .hyper.js by adding updateChannel: 'canary' to it.

Gif here: https://twitter.com/rauchg/status/902970586699259904

Read more comments on GitHub >

github_iconTop Results From Across the Web

Release Using Channels - electron-builder
Channels are useful to distribute “beta” or “alpha” releases of your application to a chosen set of users. This allows to test an...
Read more >
Chrome Release Channels - The Chromium Projects
Chrome supports a number of different release channels. ... Beta channel: If you are interested in seeing what's next, with minimal risk, Beta...
Read more >
Switch between stable, beta & dev software - Chromebook Help
Beta channel : To view upcoming changes and improvements with low risk, use the Beta channel. It's updated roughly every week, with major...
Read more >
About Release Channels | Replicated Docs
This topic describes release channels, including the default channels and the Channels page in the Replicated vendor portal.
Read more >
Release your Action | Actions console - Google Developers
Create a new alpha or beta release ... To deploy your Action to the alpha or beta release channel, follow these steps: ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found