Skip to content

Fix Noble Dockerfile, Nix release errors#4848

Merged
palinatolmach merged 4 commits intodevelopfrom
fix-noble-pygments
Aug 26, 2025
Merged

Fix Noble Dockerfile, Nix release errors#4848
palinatolmach merged 4 commits intodevelopfrom
fix-noble-pygments

Conversation

@palinatolmach
Copy link
Copy Markdown
Contributor

@palinatolmach palinatolmach commented Aug 14, 2025

This PR fixes the issues preventing K releases from going through. Specifically, it

  • switches from pip install to pipx install in Ubuntu Jammy and Ubuntu Noble (to prevent package versioning issues as seen here)
  • updates the Nix version to 2.30.1 in all CI workflows (to prevent Nix version conflicts as seen here)

The release job is passing now, as demonstrated by this run: https://github.com/runtimeverification/k/actions/runs/17242935221.

@rv-jenkins rv-jenkins changed the base branch from master to develop August 14, 2025 14:20
@palinatolmach palinatolmach changed the title Add --force-reinstall to Noble Dockerfile Fix Noble Dockerfile, Nix release errors Aug 26, 2025
@palinatolmach palinatolmach marked this pull request as ready for review August 26, 2025 16:22
@palinatolmach palinatolmach requested a review from a team as a code owner August 26, 2025 16:22
@palinatolmach palinatolmach self-assigned this Aug 26, 2025
Copy link
Copy Markdown
Contributor

@juliankuners juliankuners left a comment

Choose a reason for hiding this comment

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

nix version change LGTM

Copy link
Copy Markdown
Contributor

@tothtamas28 tothtamas28 left a comment

Choose a reason for hiding this comment

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

LGTM

@palinatolmach palinatolmach merged commit 09165cc into develop Aug 26, 2025
59 of 68 checks passed
@palinatolmach palinatolmach deleted the fix-noble-pygments branch August 26, 2025 18:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants