t-rex-tileserver / t-rex

t-rex is a vector tile server specialized on publishing MVT tiles from your own data
https://t-rex.tileserver.ch/
MIT License
556 stars 69 forks source link

Debian packages for bookworm #309

Open fredj opened 1 year ago

fredj commented 1 year ago

Hi,

Would it be possible to create a debian package for the latest debian version ?

I haven't tried but it could as simple as adding:

diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index e053c3f..dcf3a4b 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -59,6 +59,9 @@ jobs:
          - variant: buster
            container: rust:buster
            sudo: null
+         - variant: bookworm
+           container: rust:bookworm
+           sudo: null
     steps:
       - name: Checkout repository
         uses: actions/checkout@v3
pka commented 1 year ago

Did update the Debian releases in 6ea84954c9184392f91b1409ccfc7272543de380

But needs a version tag to build packages. Will do a prerelease.

pka commented 1 year ago

See https://github.com/t-rex-tileserver/t-rex/actions/runs/6093656428 for the status of deb builds.

Is there a budget to work on this?

fredj commented 1 year ago

no need to spend more time on this, we are only doing proof of concept tests at this stage and don't have a budget. Thanks @pka