Actually use releases rather than versions

This commit is contained in:
Alexis Métaireau 2025-03-20 16:17:21 +01:00
parent 341203fe83
commit b04135897b
No known key found for this signature in database
GPG key ID: C65C7A89A8FFC56E

View file

@ -10,22 +10,22 @@ following sections.
(Unless specified, the architecture of the OS is AMD64)
| Distribution | Supported versions | Automated tests | Manual QA |
| Distribution | Supported releases | Automated tests | Manual QA |
| ------------ | ------------------------- | ---------------------- | ----------------- |
| Windows | 2 last versions | 🗹 (`windows-latest`) ◎ | Last version only |
| macOS intel | 3 last versions | 🗹 (`macos-13`) ◎ | Last version only |
| macOS silicon | 3 last versions | 🗹 (`macos-latest`) ◎ | Last version only |
| Windows | 2 last releases | 🗹 (`windows-latest`) ◎ | Last release only |
| macOS intel | 3 last releases | 🗹 (`macos-13`) ◎ | Last release only |
| macOS silicon | 3 last releases | 🗹 (`macos-latest`) ◎ | Last release only |
| Ubuntu | Follow upstream support ✰ | 🗹 | 🗹 |
| Debian | Current stable, Oldstable and LTS releases | 🗹 | 🗹 |
| Fedora | Follow upstream support | 🗹 | 🗹 |
| Qubes OS | [Beta support](https://github.com/freedomofpress/dangerzone/issues/413) ✢ | 🗷 | Latest Fedora template |
| Tails | Only the latest version | 🗷 | Last release only |
| Tails | Only the last release | 🗷 | Last release only |
Notes:
✰ Support for Ubuntu Focal [was dropped](https://github.com/freedomofpress/dangerzone/issues/1018)
✢ Qubes OS support assumes the use of a Fedora template. The supported versions follow our general support for Fedora.
✢ Qubes OS support assumes the use of a Fedora template. The supported releases follow our general support for Fedora.
◎ More information about where that points [in the runner-images repository](https://github.com/actions/runner-images/tree/main)
@ -35,7 +35,7 @@ Notes:
- Download [Dangerzone 0.8.1 for Mac (Intel CPU)](https://github.com/freedomofpress/dangerzone/releases/download/v0.8.1/Dangerzone-0.8.1-i686.dmg)
> [!TIP]
> We support the versions of macOS that are still within Apple's servicing timeline. Apple usually provides security updates for the latest 3 releases, but this isnt consistently applied and security fixes arent guaranteed for the non-latest releases. We are also dependent on [Docker Desktop windows support](https://docs.docker.com/desktop/setup/install/mac-install/)
> We support the releases of macOS that are still within Apple's servicing timeline. Apple usually provides security updates for the latest 3 releases, but this isnt consistently applied and security fixes arent guaranteed for the non-latest releases. We are also dependent on [Docker Desktop windows support](https://docs.docker.com/desktop/setup/install/mac-install/)
You can also install Dangerzone for Mac using [Homebrew](https://brew.sh/): `brew install --cask dangerzone`
@ -52,7 +52,7 @@ You can also install Dangerzone for Mac using [Homebrew](https://brew.sh/): `bre
> create the secure environment.
> [!TIP]
> We generally support the versions of Windows that are still within [Microsofts servicing timeline](https://support.microsoft.com/en-us/help/13853/windows-lifecycle-fact-sheet).
> We generally support Windows releases that are still within [Microsofts servicing timeline](https://support.microsoft.com/en-us/help/13853/windows-lifecycle-fact-sheet).
>
> Docker sets the bottom line:
>
@ -65,7 +65,7 @@ On Linux, Dangerzone uses [Podman](https://podman.io/) instead of Docker Desktop
an isolated environment. It will be installed automatically when installing Dangerzone.
> [!TIP]
> We support Ubuntu, Debian, and Fedora versions that are still within
> We support Ubuntu, Debian, and Fedora releases that are still within
> their respective servicing timelines, with a few twists:
>
> - Ubuntu: We follow upstream support with an extra cutoff date. No support for