From 7eaa0cfe50fca7dced88e73f668dbb66cf8807e4 Mon Sep 17 00:00:00 2001 From: Alex Pyrgiotis Date: Wed, 13 Nov 2024 19:29:36 +0200 Subject: [PATCH] Drop Fedora 39 support Drop Fedora 39 support by removing it from our CI and installation instructions. Closes #999 --- .github/workflows/build.yml | 2 -- .github/workflows/ci.yml | 4 +--- CHANGELOG.md | 4 ++++ INSTALL.md | 1 - dev_scripts/qa.py | 4 ---- 5 files changed, 5 insertions(+), 10 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a0bc7b0..92440e7 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -47,8 +47,6 @@ jobs: version: bookworm - distro: debian version: trixie - - distro: fedora - version: "39" - distro: fedora version: "40" - distro: fedora diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2eb14a2..c88664c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -284,7 +284,7 @@ jobs: strategy: matrix: distro: ["fedora"] - version: ["39", "40", "41"] + version: ["40", "41"] steps: - name: Checkout uses: actions/checkout@v4 @@ -363,8 +363,6 @@ jobs: version: bookworm - distro: debian version: trixie - - distro: fedora - version: "39" - distro: fedora version: "40" - distro: fedora diff --git a/CHANGELOG.md b/CHANGELOG.md index ccdf8ef..31f149b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,10 @@ since 0.4.1, and this project adheres to [Semantic Versioning](https://semver.or - Disable gVisor's DirectFS feature ([#226](https://github.com/freedomofpress/dangerzone/issues/226)). Thanks [EtiennePerot](https://github.com/EtiennePerot) for the contribution. +### Removed + +- Platform support: Drop support for Fedora 39, since it's end-of-life ([#999](https://github.com/freedomofpress/dangerzone/pull/999)) + ## [0.8.0](https://github.com/freedomofpress/dangerzone/compare/v0.8.0...0.7.1) ### Added diff --git a/INSTALL.md b/INSTALL.md index 46c1542..18e5920 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -31,7 +31,6 @@ Dangerzone is available for: - Debian 11 (bullseye) - Fedora 41 - Fedora 40 -- Fedora 39 - Tails - Qubes OS (beta support) diff --git a/dev_scripts/qa.py b/dev_scripts/qa.py index c4b046b..35fab01 100755 --- a/dev_scripts/qa.py +++ b/dev_scripts/qa.py @@ -1056,10 +1056,6 @@ class QAFedora40(QAFedora): VERSION = "40" -class QAFedora39(QAFedora): - VERSION = "39" - - def parse_args(): parser = argparse.ArgumentParser( prog=sys.argv[0],