Skip to content

Add procps package and fix release error and ordering#698

Merged
mcarans merged 9 commits into
OoliteProject:masterfrom
mcarans:procps
Jul 17, 2026
Merged

Add procps package and fix release error and ordering#698
mcarans merged 9 commits into
OoliteProject:masterfrom
mcarans:procps

Conversation

@mcarans

@mcarans mcarans commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

Fixes #696

Build job failed in GH Actions: https://github.com/mcarans/oolite/actions/runs/29538841631/job/87758292443. Changed release action to softprops/action-gh-release@v3 to fix.

Then noticed release assets not ordered correctly (1 appimage, then 3 win exes, then 2 appimages, then flatpaks; also deployment build not the first one for appimage and win) so fixed naming: see https://github.com/mcarans/oolite/releases/tag/1.93.1-procps.6 for new ordering (GitHub orders alphabetically so it's the best I could do given current filename structures and naming conventions.)

I think that in a future PR we should consider making test (the debug console enabled release) into the standard release and drop deployment unless there's an important reason to keep deployment or big disadvantage to always enabling the console such as performance. Happy for someone to tell me why we need deployment. It would simplify things to have 2 builds instead of 3.

@mcarans
mcarans requested review from oocube and phkb as code owners July 17, 2026 03:41

@phkb phkb left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Looks find to me.

@mcarans
mcarans merged commit cc330e7 into OoliteProject:master Jul 17, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

#688 breaks chroot build on archlinux

3 participants