summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXiaotian Wu <[email protected]>2025-05-24 16:35:49 +0800
committerXiaotian Wu <[email protected]>2025-05-24 16:36:46 +0800
commit91b989e48c9f76f5ed6163a8a88cc36a9c8d4ff4 (patch)
tree1a3700d86125d550530d906051752f040fc31289
parent3b42ded235293be105e552ec53ff86de8bb63f2f (diff)
downloadmate-polkit-github-action.tar.bz2
mate-polkit-github-action.tar.xz
CI: Added OS build dependency URLgithub-action
Publish taballs generated from make distcheck.
-rwxr-xr-x.github/workflows/archlinux.sh1
-rwxr-xr-x.github/workflows/debian.sh1
-rwxr-xr-x.github/workflows/fedora.sh1
-rw-r--r--.github/workflows/release.yml2
-rwxr-xr-x.github/workflows/ubuntu.sh1
5 files changed, 5 insertions, 1 deletions
diff --git a/.github/workflows/archlinux.sh b/.github/workflows/archlinux.sh
index 6f33830..e15fc13 100755
--- a/.github/workflows/archlinux.sh
+++ b/.github/workflows/archlinux.sh
@@ -15,6 +15,7 @@ requires=(
meson # Used for meson build
)
+# https://gitlab.archlinux.org/archlinux/packaging/packages/mate-polkit/-/blob/main/PKGBUILD
requires+=(
autoconf-archive
gcc
diff --git a/.github/workflows/debian.sh b/.github/workflows/debian.sh
index 41f8ac8..608ea7c 100755
--- a/.github/workflows/debian.sh
+++ b/.github/workflows/debian.sh
@@ -14,6 +14,7 @@ requires=(
meson # Used for meson build
)
+# https://salsa.debian.org/debian-mate-team/mate-polkit/-/blob/master/debian/control
requires+=(
autoconf-archive
autopoint
diff --git a/.github/workflows/fedora.sh b/.github/workflows/fedora.sh
index 48241e1..0a44080 100755
--- a/.github/workflows/fedora.sh
+++ b/.github/workflows/fedora.sh
@@ -14,6 +14,7 @@ requires=(
meson # Used for meson build
)
+# https://src.fedoraproject.org/rpms/mate-polkit/blob/rawhide/f/mate-polkit.spec
requires+=(
autoconf-archive
gcc
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index f11411a..00d5abd 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -24,7 +24,7 @@ jobs:
run: sudo .github/workflows/ubuntu.sh
- name: Build the source code
- run: .github/workflows/builds.sh meson
+ run: .github/workflows/builds.sh autotools
- name: Install GH CLI
uses: dev-hanz-ops/[email protected]
diff --git a/.github/workflows/ubuntu.sh b/.github/workflows/ubuntu.sh
index 44226f5..3499703 100755
--- a/.github/workflows/ubuntu.sh
+++ b/.github/workflows/ubuntu.sh
@@ -14,6 +14,7 @@ requires=(
meson # Used for meson build
)
+# https://git.launchpad.net/ubuntu/+source/mate-polkit/tree/debian/control
requires+=(
autoconf-archive
autopoint