Skip to content

Commit 35672d0

Browse files
committed
feat: add Fedora 40 images
1 parent b651da8 commit 35672d0

22 files changed

+252
-37
lines changed

.github/workflows/main.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
strategy:
1818
fail-fast: true
1919
matrix:
20-
OS: ["debian-bullseye", "debian-bookworm"]
20+
OS: ["debian-bullseye", "debian-bookworm", "fedora-40"]
2121
NODE_VERSION: ["18", "20", "22"]
2222
VARIANT: ["", "-nightly"]
2323
env:
@@ -45,7 +45,7 @@ jobs:
4545
strategy:
4646
fail-fast: true
4747
matrix:
48-
OS: ["debian-bullseye", "debian-bookworm"]
48+
OS: ["debian-bullseye", "debian-bookworm", "fedora-40"]
4949
NODE_VERSION: ["18", "20", "22"]
5050
VARIANT: ["", "-nightly"]
5151
env:
@@ -79,7 +79,7 @@ jobs:
7979
strategy:
8080
fail-fast: true
8181
matrix:
82-
OS: ["debian-bullseye", "debian-bookworm"]
82+
OS: ["debian-bullseye", "debian-bookworm", "fedora-40"]
8383
NODE_VERSION: ["18", "20", "22"]
8484
VARIANT: ["", "-nightly"]
8585
env:

README.md

Lines changed: 27 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ Images are automatically updated on a daily basis.
2424
- [Supported tags and respective `Dockerfile` links](#supported-tags-and-respective-dockerfile-links)
2525
- [Debian v12 ("bookworm")](#debian-v12-bookworm)
2626
- [Debian v11 ("bullseye")](#debian-v11-bullseye)
27+
- [Fedora v40](#fedora-v40)
2728
- [Legacy tags](#legacy-tags)
2829
- [E2E Testing](#e2e-testing)
2930
- [WebDriverIO](#webdriverio)
@@ -43,7 +44,7 @@ Images are automatically updated on a daily basis.
4344
### Debian v12 ("bookworm")
4445

4546
> [!NOTE]
46-
> These images (tags) should now be ready for both Tauri v1 and v2. But I'm testing them at the moment.
47+
> These tags work with both **Tauri v1 and v2**. But I'm still testing them with Tauri v2 at the moment.
4748
4849
- [`debian-bookworm-22`](https://github.com/ivangabriele/docker-tauri/blob/main/dockerfiles/debian-bookworm-22.Dockerfile)
4950
- Base: [`rust:1-bookworm`](https://hub.docker.com/_/rust)
@@ -67,7 +68,7 @@ Images are automatically updated on a daily basis.
6768
### Debian v11 ("bullseye")
6869

6970
> [!IMPORTANT]
70-
> These images (tags) only work with Tauri v1. See [tauri-apps/tauri#9039](https://github.com/tauri-apps/tauri/issues/9039).
71+
> These tags only work with **Tauri v1**. See [tauri-apps/tauri#9039](https://github.com/tauri-apps/tauri/issues/9039).
7172
7273
- [`debian-bullseye-22`](https://github.com/ivangabriele/docker-tauri/blob/main/dockerfiles/debian-bullseye-22.Dockerfile)
7374
- Base: [`rust:1-bullseye`](https://hub.docker.com/_/rust)
@@ -88,6 +89,30 @@ Images are automatically updated on a daily basis.
8889
- Base: [`rust:1-bullseye`](https://hub.docker.com/_/rust)
8990
- Debian v11 ("bullseye") + Rust v1 (nightly) + Node v18
9091

92+
### Fedora v40
93+
94+
> [!NOTE]
95+
> These tags only work with **Tauri v2**. But I'm still testing them at the moment.
96+
97+
- [`fedora-40`](https://github.com/ivangabriele/docker-tauri/blob/main/dockerfiles/fedora-40.Dockerfile)
98+
- Base: [`fedora:40`](https://hub.docker.com/_/fedora)
99+
- Debian v12 ("bookworm") + Rust v1 + Node v22
100+
- [`fedora-40-nightly`](https://github.com/ivangabriele/docker-tauri/blob/main/dockerfiles/fedora-40-nightly.Dockerfile)
101+
- Base: [`fedora:40`](https://hub.docker.com/_/fedora)
102+
- Debian v12 ("bookworm") + Rust v1 (nightly) + Node v22
103+
- [`fedora-40`](https://github.com/ivangabriele/docker-tauri/blob/main/dockerfiles/fedora-40.Dockerfile)
104+
- Base: [`fedora:40`](https://hub.docker.com/_/fedora)
105+
- Debian v12 ("bookworm") + Rust v1 + Node v20
106+
- [`fedora-40-nightly`](https://github.com/ivangabriele/docker-tauri/blob/main/dockerfiles/fedora-40-nightly.Dockerfile)
107+
- Base: [`fedora:40`](https://hub.docker.com/_/fedora)
108+
- Debian v12 ("bookworm") + Rust v1 (nightly) + Node v20
109+
- [`fedora-40`](https://github.com/ivangabriele/docker-tauri/blob/main/dockerfiles/fedora-40.Dockerfile)
110+
- Base: [`fedora:40`](https://hub.docker.com/_/fedora)
111+
- Debian v12 ("bookworm") + Rust v1 + Node v18
112+
- [`fedora-40-nightly`](https://github.com/ivangabriele/docker-tauri/blob/main/dockerfiles/fedora-40-nightly.Dockerfile)
113+
- Base: [`fedora:40`](https://hub.docker.com/_/fedora)
114+
- Debian v12 ("bookworm") + Rust v1 (nightly) + Node v18
115+
91116
### Legacy tags
92117

93118
These tags exist but their image is not updated anymore.

dockerfiles/debian-bookworm-18-nightly.Dockerfile

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
# Run `make build-debian-bookworm-18-nightly` to build this image
2-
31
FROM rust:bookworm
42

53
# Install base utils

dockerfiles/debian-bookworm-18.Dockerfile

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
# Run `make build-debian-bookworm-18` to build this image
2-
31
FROM rust:bookworm
42

53
# Install base utils

dockerfiles/debian-bookworm-20-nightly.Dockerfile

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
# Run `make build-debian-bookworm-18-nightly` to build this image
2-
31
FROM rust:bookworm
42

53
# Install base utils

dockerfiles/debian-bookworm-20.Dockerfile

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
# Run `make build-debian-bookworm-18` to build this image
2-
31
FROM rust:bookworm
42

53
# Install base utils

dockerfiles/debian-bookworm-22-nightly.Dockerfile

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
# Run `make build-debian-bookworm-18-nightly` to build this image
2-
31
FROM rust:bookworm
42

53
# Install base utils

dockerfiles/debian-bookworm-22.Dockerfile

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
# Run `make build-debian-bookworm-18` to build this image
2-
31
FROM rust:bookworm
42

53
# Install base utils

dockerfiles/debian-bullseye-18-nightly.Dockerfile

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
# Run `make build-debian-bullseye-18-nightly` to build this image
2-
31
FROM rust:bullseye
42

53
# Install base utils

dockerfiles/debian-bullseye-18.Dockerfile

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
# Run `make build-debian-bullseye-18` to build this image
2-
31
FROM rust:bullseye
42

53
# Install base utils

0 commit comments

Comments
 (0)