Skip to content

Commit

Permalink
chore: bump everything to bookworm as new default
Browse files Browse the repository at this point in the history
  • Loading branch information
mikonse committed Aug 26, 2023
1 parent f11e114 commit 3636443
Show file tree
Hide file tree
Showing 5 changed files with 14 additions and 7 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/release-artifacts.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ jobs:
- id: set-distros
run: |
# if we're running from a tag, get the full list of distros; otherwise just use debian:sid
dists='["debian:bullseye"]'
dists='["debian:bookworm"]'
tags="latest $GITHUB_SHA"
if [[ $GITHUB_REF == refs/tags/* ]]; then
dists=$(tools/build_debian_packages.py --show-dists-json)
Expand Down Expand Up @@ -175,7 +175,7 @@ jobs:
- name: Download all workflow run artifacts
uses: actions/download-artifact@v2
- name: Trigger demo deployment via webhook
run: curl ${{ secrets.DEMO_DEPLOY_WEBHOOK_URL }} -F "archive=@$(find -name 'abrechnung_*bullseye*_amd64.deb')" --fail
run: curl ${{ secrets.DEMO_DEPLOY_WEBHOOK_URL }} -F "archive=@$(find -name 'abrechnung_*bookworm*_amd64.deb')" --fail

# if it's a tag, create a release and attach the artifacts to it
attach-assets:
Expand Down
10 changes: 8 additions & 2 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,14 +1,20 @@
abrechnung (0.11.0) stable; urgency=medium

* Abrechnung release 0.11.0

-- Michael Loipführer <[email protected]> Sun, 26 Aug 2023 20:00:00 +0200

abrechnung (0.10.1) stable; urgency=medium

* Abrechnung release 0.10.1

-- Michael Loipführer <[email protected]> Sun, 1 Jan 2022 18:00:00 +0100
-- Michael Loipführer <[email protected]> Sun, 1 Jan 2023 18:00:00 +0100

abrechnung (0.10.0) stable; urgency=medium

* Abrechnung release 0.10.0

-- Michael Loipführer <[email protected]> Sun, 1 Jan 2022 15:00:00 +0100
-- Michael Loipführer <[email protected]> Sun, 1 Jan 2023 15:00:00 +0100

abrechnung (0.9.0) stable; urgency=medium

Expand Down
2 changes: 1 addition & 1 deletion debian/copyright
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ Upstream-Name: abrechnung
Upstream-Contact: Michael Loipführer, <[email protected]>

Files: *
Copyright: 2021, Jonas Jelten <[email protected]>, Michael Enßlin <[email protected]>, Michael Loipführer <[email protected]>
Copyright: 2023, Jonas Jelten <[email protected]>, Michael Enßlin <[email protected]>, Michael Loipführer <[email protected]>
4 changes: 2 additions & 2 deletions docs/usage/installation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Installation

.. _abrechnung-installation-debian:

Debian Buster, Bullseye, Bookworm and Sid
Debian Bullseye, Bookworm, Trixie and Sid
-----------------------------------------
This is the recommended installation method as it also installs the prebuilt abrechnung web app.

Expand All @@ -25,7 +25,7 @@ as well as static web assets in ``/usr/share/abrechnung_web`` are installed.

The only remaining work to be done is to setup the database and customize the configuration (see :ref:`abrechnung-config`).

Ubuntu Focal, Hirsute and Impish
Ubuntu Jammy
--------------------------------

Follow the installation instructions for :ref:`Debian <abrechnung-installation-debian>`, just make sure to choose the correct
Expand Down
1 change: 1 addition & 0 deletions tools/build_debian_packages.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
DISTS = (
"debian:bullseye",
"debian:bookworm",
"debian:trixie",
"debian:sid",
"ubuntu:jammy", # 22.04
)
Expand Down

0 comments on commit 3636443

Please sign in to comment.