summaryrefslogtreecommitdiff
path: root/Build
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2024-01-23 04:01:12 +0000
committerNorbert Preining <preining@logic.at>2024-01-23 04:01:12 +0000
commit264f85c8bb35731a2bc7cab1cc0aba628ee032b3 (patch)
treebdd0769fffa5569361c78ca4d6572d79128676f1 /Build
parent9910d25a362f197fa6a1451d35d092ff32248c56 (diff)
[gh actions] netbsd does not have pkg automatically, disable netbsd and solaris on build
git-svn-id: svn://tug.org/texlive/trunk@69554 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build')
-rwxr-xr-xBuild/source/.github/scripts/build-tl.sh8
-rw-r--r--Build/source/.github/workflows/main.yml5
2 files changed, 11 insertions, 2 deletions
diff --git a/Build/source/.github/scripts/build-tl.sh b/Build/source/.github/scripts/build-tl.sh
index 02d29e37b87..f61bf0a96b6 100755
--- a/Build/source/.github/scripts/build-tl.sh
+++ b/Build/source/.github/scripts/build-tl.sh
@@ -42,8 +42,12 @@ then
apk update
apk add --no-progress bash gcc g++ make perl fontconfig-dev libx11-dev libxmu-dev libxaw-dev
;;
- freebsd|netbsd)
- pkg install gmake gcc pkgconf libX11 libXt libXaw fontconfig
+ freebsd)
+ env ASSUME_ALWAYS_YES=YES pkg install -y gmake gcc pkgconf libX11 libXt libXaw fontconfig
+ ;;
+ netbsd)
+ echo "NetBSD support is WIP, please help!" >&2
+ exit 1
;;
solaris)
echo "Solaris support is WIP, please help!" >&2
diff --git a/Build/source/.github/workflows/main.yml b/Build/source/.github/workflows/main.yml
index 671d6b55004..cacc79a2496 100644
--- a/Build/source/.github/workflows/main.yml
+++ b/Build/source/.github/workflows/main.yml
@@ -135,6 +135,11 @@ jobs:
ci_build: [ true ]
release_build:
- ${{ startsWith(github.ref, 'refs/tags/') }}
+ include:
+ - os: netbsd
+ ci_build: false
+ - os: solaris
+ ci_build: false
steps:
- name: checkout-main