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 @@ +