From b6fac03b57a89f8b5b5dc6f96e93e4efffc42552 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Norbert=20Kami=C5=84ski?= Date: Thu, 16 Sep 2021 22:02:59 +0200 Subject: [PATCH] Revert "trivial: Disable FreeBSD CI again" This reverts commit 14dab4da6d3a83cb25bedd6bf2c37197293b18b7. --- .github/workflows/main.yml | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index cc321b9a8..cf8686e18 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -76,3 +76,38 @@ jobs: with: name: artifacts path: ./out/artifacts + + build-freebsd: + runs-on: macos-latest + timeout-minutes: 20 + name: build-freebsd-package + steps: + - name: Checkout + uses: actions/checkout@v2 + - name: Find tag + id: tagger + uses: jimschubert/query-tag-action@v1 + - name: Build + id: test + uses: vmactions/freebsd-vm@v0.1.4 + with: + usesh: true + mem: 8192 + prepare: | + pkg install -y git python3 glib meson pkgconf gobject-introspection \ + vala gtk-doc json-glib gpgme gnutls sqlite3 curl gcab libarchive \ + libelf libgpg-error gettext-tools gtk-update-icon-cache atk pango \ + binutils gcc + sync: rsync + run: ./contrib/ci/build_freebsd_package.sh + --GITHUB_SHA=${GITHUB_SHA} + --GITHUB_REPOSITORY_OWNER=${GITHUB_REPOSITORY_OWNER} + --GITHUB_REPOSITORY=${GITHUB_REPOSITORY} + --GITHUB_TAG=${{steps.tagger.outputs.tag}} + - name: Upload fwupd binary artifact + uses: actions/upload-artifact@v2 + with: + name: Binary package + path: | + fwupd*.pkg +