diff --git a/.github/workflows/create_containers.yml b/.github/workflows/create_containers.yml
index 41f78e7602dd..5da34101400c 100644
--- a/.github/workflows/create_containers.yml
+++ b/.github/workflows/create_containers.yml
@@ -2,6 +2,8 @@ name: Create containers
on:
schedule:
- cron: '0 0 * * *'
+ push:
+ branches: [ dasharo-ci ]
jobs:
push_to_registry:
@@ -9,7 +11,7 @@ jobs:
strategy:
fail-fast: false
matrix:
- os: [fedora, debian-x86_64, arch, debian-i386, void]
+ os: [ubuntu-20.04]
steps:
- name: Check out the repo
@@ -32,5 +34,5 @@ jobs:
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
registry: docker.pkg.github.com
- repository: fwupd/fwupd/fwupd-${{matrix.os}}
+ repository: Dasharo/fwupd/fwupd-${{matrix.os}}
tags: latest
diff --git a/contrib/ci/Dockerfile-ubuntu-20.04.in b/contrib/ci/Dockerfile-ubuntu-20.04.in
new file mode 100644
index 000000000000..bd6db6b4d730
--- /dev/null
+++ b/contrib/ci/Dockerfile-ubuntu-20.04.in
@@ -0,0 +1,9 @@
+FROM ubuntu:20.04
+%%%OS%%%
+ENV CI_NETWORK true
+ENV CC clang
+RUN echo fubar > /etc/machine-id
+%%%ARCH_SPECIFIC_COMMAND%%%
+%%%INSTALL_DEPENDENCIES_COMMAND%%%
+WORKDIR /github/workspace
+CMD ["./contrib/ci/debian.sh"]
diff --git a/contrib/ci/dependencies.xml b/contrib/ci/dependencies.xml
index a302261ef1ab..5933641cc0d1 100644
--- a/contrib/ci/dependencies.xml
+++ b/contrib/ci/dependencies.xml
@@ -8,6 +8,7 @@
+
@@ -26,6 +27,7 @@
+
@@ -39,6 +41,7 @@
+
@@ -69,16 +72,19 @@
+
+
+
@@ -90,6 +96,7 @@
+
@@ -121,6 +128,7 @@
+
@@ -139,6 +147,7 @@
+
@@ -185,6 +194,7 @@
+
@@ -205,6 +215,7 @@
+
@@ -228,6 +239,7 @@
+
@@ -237,6 +249,7 @@
+
@@ -267,6 +280,7 @@
+
@@ -286,6 +300,7 @@
+
@@ -300,6 +315,7 @@
+
@@ -318,6 +334,7 @@
+
@@ -335,6 +352,7 @@
+
@@ -374,6 +392,7 @@
+
@@ -463,6 +482,7 @@
+
@@ -472,6 +492,7 @@
+
@@ -525,6 +546,7 @@
+
@@ -537,6 +559,7 @@
+
@@ -558,6 +581,7 @@
+
@@ -579,6 +603,7 @@
+
@@ -600,6 +625,7 @@
+
@@ -653,6 +679,7 @@
+
libjcat-devel
@@ -671,6 +698,7 @@
+
@@ -689,6 +717,7 @@
+
libarchive-devel
@@ -767,6 +796,7 @@
+
gcab-devel
@@ -782,6 +812,7 @@
+
@@ -800,6 +831,7 @@
+
@@ -875,6 +907,7 @@
+
libsoup-devel
@@ -902,6 +935,7 @@
+
@@ -913,6 +947,7 @@
+
@@ -927,6 +962,7 @@
+
@@ -941,6 +977,7 @@
+
@@ -953,6 +990,7 @@
+
@@ -974,6 +1012,7 @@
+
@@ -1021,6 +1060,7 @@
+
@@ -1032,6 +1072,7 @@
+
@@ -1084,6 +1125,7 @@
+
@@ -1105,6 +1147,7 @@
+
@@ -1126,6 +1169,7 @@
+
@@ -1147,6 +1191,7 @@
+
@@ -1181,6 +1226,7 @@
+
@@ -1193,6 +1239,7 @@
+
@@ -1203,6 +1250,7 @@
+
@@ -1219,6 +1267,7 @@
+
@@ -1227,6 +1276,7 @@
+
@@ -1240,6 +1290,7 @@
+
@@ -1265,6 +1316,7 @@
+
@@ -1304,6 +1356,7 @@
+
sqlite-devel
@@ -1352,6 +1405,7 @@
+
@@ -1373,6 +1427,7 @@
+
@@ -1382,6 +1437,7 @@
+
@@ -1394,6 +1450,7 @@
+
@@ -1414,6 +1471,7 @@
+
@@ -1438,6 +1496,7 @@
+
@@ -1542,6 +1601,7 @@
+
ShellCheck
@@ -1559,6 +1619,7 @@
+
protobuf-c-devel
@@ -1576,6 +1637,7 @@
+
@@ -1587,6 +1649,7 @@
+
@@ -1596,6 +1659,7 @@
+