diff --git a/.circleci/config.yml b/.circleci/config.yml index e44e60c5c..47b17b3bc 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -148,6 +148,17 @@ jobs: command: | poetry run make test + build-ubuntu-kudu: + docker: + - image: ubuntu:22.10 + resource_class: medium+ + steps: + - run: *install-dependencies-deb + - checkout + - restore_cache: *restore-cache + - run: *copy-image + - run: *build-deb + build-ubuntu-jammy: docker: - image: ubuntu:22.04 @@ -307,6 +318,12 @@ jobs: apt-get install -y ruby-dev rubygems gem install -N rake gem install -N package_cloud + - run: + name: Deploy ubuntu/kudu + environment: + PACKAGE_TYPE: "deb" + PACKAGECLOUD_DISTRO: "ubuntu/kudu" + <<: *deploy-packagecloud - run: name: Deploy ubuntu/jammy environment: @@ -330,6 +347,9 @@ workflows: - convert-test-docs: requires: - build-container-image + - build-ubuntu-kudu: + requires: + - build-container-image - build-ubuntu-jammy: requires: - build-container-image diff --git a/CHANGELOG.md b/CHANGELOG.md index e5cc71922..d5a93c748 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ - Platform support: Re-add Fedora 37 support - Platform support: Add Debian Bookworm (12) support ([issue #172](https://github.com/freedomofpress/dangerzone/issues/172)) - Platform support: Reinstate Ubuntu Focal support ([issue #206](https://github.com/freedomofpress/dangerzone/issues/206)) +- Platform support: Add Ubuntu 22.10 "Kinetic Kudu" support ([issue #265](https://github.com/freedomofpress/dangerzone/issues/265)) - Feature: Support bulk conversion to safe PDFs ([issue #77](https://github.com/freedomofpress/dangerzone/issues/77)) - Feature: Option to archive unsafe directories ([issue #255](https://github.com/freedomofpress/dangerzone/pull/255)) - Feature: Support python 3.10 diff --git a/INSTALL.md b/INSTALL.md index 616bd817f..8ff3a075d 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -1,5 +1,6 @@ Dangerzone is available for: +- Ubuntu 22.10 (kinetic) - Ubuntu 22.04 (jammy) - Ubuntu 20.04 (focal) - Debian 12 (bookworm)