Skip to content

Commit d303717

Browse files
docker: Replace runtimes
This removes every runtime in favor of GNOME Nightly with Wine.
1 parent acbc99e commit d303717

File tree

1 file changed

+6
-112
lines changed

1 file changed

+6
-112
lines changed

.github/workflows/docker.yml

Lines changed: 6 additions & 112 deletions
Original file line numberDiff line numberDiff line change
@@ -13,117 +13,10 @@ jobs:
1313
strategy:
1414
matrix:
1515
runtime:
16-
- name: freedesktop-20.08
17-
packages: org.freedesktop.Platform//20.08 org.freedesktop.Sdk//20.08
18-
remote: flathub
19-
20-
- name: freedesktop-21.08
21-
packages: org.freedesktop.Platform//21.08 org.freedesktop.Sdk//21.08
22-
remote: flathub
23-
24-
- name: freedesktop-22.08
25-
packages: org.freedesktop.Platform//22.08 org.freedesktop.Sdk//22.08
26-
remote: flathub
27-
28-
- name: freedesktop-23.08
29-
packages: org.freedesktop.Platform//23.08 org.freedesktop.Sdk//23.08
30-
remote: flathub
31-
32-
- name: freedesktop-24.08
33-
packages: org.freedesktop.Platform//24.08 org.freedesktop.Sdk//24.08
34-
remote: flathub
35-
36-
- name: gnome-3.38
37-
packages: org.gnome.Platform//3.38 org.gnome.Sdk//3.38
38-
remote: flathub
39-
40-
- name: gnome-40
41-
packages: org.gnome.Platform//40 org.gnome.Sdk//40
42-
remote: flathub
43-
44-
- name: gnome-41
45-
packages: org.gnome.Platform//41 org.gnome.Sdk//41
46-
remote: flathub
47-
48-
- name: gnome-42
49-
packages: org.gnome.Platform//42 org.gnome.Sdk//42
50-
remote: flathub
51-
52-
- name: gnome-43
53-
packages: org.gnome.Platform//43 org.gnome.Sdk//43
54-
remote: flathub
55-
56-
- name: gnome-44
57-
packages: org.gnome.Platform//44 org.gnome.Sdk//44
58-
remote: flathub
59-
60-
- name: gnome-45
61-
packages: org.gnome.Platform//45 org.gnome.Sdk//45
62-
remote: flathub
63-
64-
- name: gnome-46
65-
packages: org.gnome.Platform//46 org.gnome.Sdk//46
66-
remote: flathub
67-
68-
- name: gnome-47
69-
packages: org.gnome.Platform//47 org.gnome.Sdk//47
70-
remote: flathub
71-
72-
- name: gnome-nightly
73-
packages: org.gnome.Platform//master org.gnome.Sdk//master
74-
remote: gnome-nightly
75-
76-
- name: kde-5.15
77-
packages: org.kde.Platform//5.15 org.kde.Sdk//5.15
78-
remote: flathub
79-
80-
- name: kde-5.15-21.08
81-
packages: org.kde.Platform//5.15-21.08 org.kde.Sdk//5.15-21.08
82-
remote: flathub
83-
84-
- name: kde-5.15-22.08
85-
packages: org.kde.Platform//5.15-22.08 org.kde.Sdk//5.15-22.08
86-
remote: flathub
87-
88-
- name: kde-5.15-23.08
89-
packages: org.kde.Platform//5.15-23.08 org.kde.Sdk//5.15-23.08
90-
remote: flathub
91-
92-
- name: kde-5.15-24.08
93-
packages: org.kde.Platform//5.15-24.08 org.kde.Sdk//5.15-24.08
94-
remote: flathub
95-
96-
- name: kde-6.2
97-
packages: org.kde.Platform//6.2 org.kde.Sdk//6.2
98-
remote: flathub
99-
100-
- name: kde-6.3
101-
packages: org.kde.Platform//6.3 org.kde.Sdk//6.3
102-
remote: flathub
103-
104-
- name: kde-6.4
105-
packages: org.kde.Platform//6.4 org.kde.Sdk//6.4
106-
remote: flathub
107-
108-
- name: kde-6.5
109-
packages: org.kde.Platform//6.5 org.kde.Sdk//6.5
110-
remote: flathub
111-
112-
- name: kde-6.6
113-
packages: org.kde.Platform//6.6 org.kde.Sdk//6.6
114-
remote: flathub
115-
116-
- name: kde-6.7
117-
packages: org.kde.Platform//6.7 org.kde.Sdk//6.7
118-
remote: flathub
119-
120-
- name: kde-6.8
121-
packages: org.kde.Platform//6.8 org.kde.Sdk//6.8
122-
remote: flathub
123-
124-
- name: elementary-juno
125-
packages: io.elementary.BaseApp//juno-20.08 org.gnome.Platform//3.38 org.gnome.Sdk//3.38
126-
remote: flathub
16+
- name: gnome-nightly-with-wine
17+
packages:
18+
gnome-nightly: org.gnome.Platform//master org.gnome.Sdk//master org.gnome.Sdk.Compat.i386//master
19+
flathub: org.winehq.Wine//stable-24.08
12720

12821
services:
12922
registry:
@@ -171,7 +64,8 @@ jobs:
17164
# syntax = docker/dockerfile:experimental
17265
FROM localhost:5000/fedora-base:latest
17366
174-
RUN --security=insecure flatpak install -y --noninteractive ${{matrix.runtime.remote}} ${{ matrix.runtime.packages }}
67+
RUN --security=insecure flatpak install gnome-nightly -y --noninteractive ${{ matrix.runtime.packages.gnome-nightly }}
68+
RUN --security=insecure flatpak install flathub -y --noninteractive ${{ matrix.runtime.packages.flathub }}
17569
17670
- name: Build & push the ${{ matrix.runtime.name }} image to Docker Hub
17771
uses: docker/[email protected]

0 commit comments

Comments
 (0)