Skip to content

chore: update Debian to trixie (13) - #21

Merged
feliperalmeida merged 3 commits into
mainfrom
felipe/trixie
Jun 23, 2026
Merged

chore: update Debian to trixie (13)#21
feliperalmeida merged 3 commits into
mainfrom
felipe/trixie

Conversation

@feliperalmeida

@feliperalmeida feliperalmeida commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Updating Debian to trixie, which has full support until August 9th, 2028 and two years of Long Term Support (LTS), until June 30th, 2030.

Also fixed CI issues raised by Semgrep (and then zizmor locally).

@feliperalmeida
feliperalmeida requested review from a team and Piccirello June 23, 2026 15:18
@Piccirello

Copy link
Copy Markdown
Member

This is a risky change. How can we gain confidence that this isn't going to break anything? This repo doesn't seem to have any tests.

@feliperalmeida

Copy link
Copy Markdown
Contributor Author

This change will build a new image: ghcr.io/posthog/rust-node-container:trixie_rust_1.91-node_24.13.0

Both places [1] [2] that use the image generated from this repo pin its version to bookworm - so we shouldn't break anything merging this. We should have tests directly on apps/services that use this image.

I updated the PR so we keep producing the bookworm image as well - at least until we can safely migrate. Producing both images allows testing the new one.

@feliperalmeida
feliperalmeida requested review from Piccirello and removed request for Piccirello June 23, 2026 17:17
@feliperalmeida
feliperalmeida merged commit f62dc2a into main Jun 23, 2026
11 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.

2 participants