Protect what matters – even after you're gone. Make a plan for your digital legacy today.
Forum Discussion
mhalano
4 years agoOccasional Contributor
Duplicate Apt repositories on every release
I'm having troubles related to duplicate Apt repositories. The 1password package manages the repository, but the beta releases enable just the beta repository and the stable releases just enable th...
James_Dressel_1P
1Password Team
4 years agoHi mhalano,
We are tracking ways to improve this. In the meantime, I'd like to provide some background on how we release beta and stable versions. Stable releases are usually based on the previous week's beta.
When we prepare a beta release, we'll branch our code from main. A beta release candidate is built and we test it. If we identify issues, we'll fix them in main and then cherry-pick the fix into the release branch.
This process repeats for a stable release. The stable release is based on the previous weeks beta. As we identify high priority issues, we fix in main and cherry-pick into the release branch.
On weeks where we release a stable version, we prioritize the stable release. Usually we're able to release the next beta the following day. As an example, last week we released 8.2.0-56.BETA. Yesterday we released 8.2.0 to the stable channel (which was based on 8.2.0-56.BETA) and today we released 8.2.2-6.BETA (based on main).
James - Senior Build Engineer