GitHub release cycle #1039

Open
opened 2017-08-14 21:31:31 +02:00 by baimafeima · 6 comments
baimafeima commented 2017-08-14 21:31:31 +02:00 (Migrated from github.com)

Could you make release here on GitHub a bit more frequent so that distributions can include updates sooner?

Could you make release here on GitHub a bit more frequent so that distributions can include updates sooner?
PeterSurda commented 2017-08-14 23:36:20 +02:00 (Migrated from github.com)

I would like to do that and have been putting infrastructure in place to make it easier. However, currently I'm working on a major network redesign, and there are two critical bugs that I haven't be able to fix yet (a memory leak and a recursion overflow). That's the primary reason why 0.6.3 hasn't been released yet.

At least for Windows, there are automatically generated daily snapshots: https://bitmessage.org/download/snapshots/ . I hope to have OSX dailies as well when 0.6.3 is released.

I would like to do that and have been putting infrastructure in place to make it easier. However, currently I'm working on a major network redesign, and there are two critical bugs that I haven't be able to fix yet (a memory leak and a recursion overflow). That's the primary reason why 0.6.3 hasn't been released yet. At least for Windows, there are automatically generated daily snapshots: https://bitmessage.org/download/snapshots/ . I hope to have OSX dailies as well when 0.6.3 is released.
baimafeima commented 2017-08-21 22:04:30 +02:00 (Migrated from github.com)

Thanks a lot for your quick reply, this is very much appreciated.

At least for Windows, there are automatically generated daily snapshots: https://bitmessage.org/download/snapshots/ . I hope to have OSX dailies as well when 0.6.3 is released.

I don't use any of these two operating systems and snapshots don't matter too much as I rather wait for Bitmessage to be updated via the software centre of my operating system of choice.

Thanks a lot for your quick reply, this is very much appreciated. > At least for Windows, there are automatically generated daily snapshots: https://bitmessage.org/download/snapshots/ . I hope to have OSX dailies as well when 0.6.3 is released. I don't use any of these two operating systems and snapshots don't matter too much as I rather wait for Bitmessage to be updated via the software centre of my operating system of choice.
PeterSurda commented 2017-08-22 09:13:45 +02:00 (Migrated from github.com)

That's a valid point.

That's a valid point.
g1itch commented 2018-02-08 17:31:23 +01:00 (Migrated from github.com)

Maybe you can introduce forth digit in the version and make some hook which releases when v0.6 is merged into master?

Distributions usually don't like to build packages from git snapshots and prefer releases.

Maybe you can introduce forth digit in the version and make some hook which releases when v0.6 is merged into master? Distributions usually don't like to build packages from git snapshots and prefer releases.
PeterSurda commented 2018-02-08 19:30:21 +01:00 (Migrated from github.com)

Man, what an excellent suggestion. It's a bit more complicated though as I'd have to create additional environments for windows/osx but I think it's worth it.

Man, what an excellent suggestion. It's a bit more complicated though as I'd have to create additional environments for windows/osx but I think it's worth it.
g1itch commented 2021-06-29 16:14:37 +02:00 (Migrated from github.com)

Now it can be done with a github workflow, like I did in my branch ci: https://github.com/g1itch/PyBitmessage/blob/ci/.github/workflows/appimage.yml

Now it can be done with a github workflow, like I did in my [branch ci](https://github.com/g1itch/PyBitmessage/tree/ci): https://github.com/g1itch/PyBitmessage/blob/ci/.github/workflows/appimage.yml
This repo is archived. You cannot comment on issues.
No Milestone
No project
No Assignees
1 Participants
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Bitmessage/PyBitmessage-2024-08-21#1039
No description provided.