diff options
author | Norbert Preining <preining@logic.at> | 2024-01-23 04:01:12 +0000 |
---|---|---|
committer | Norbert Preining <preining@logic.at> | 2024-01-23 04:01:12 +0000 |
commit | 264f85c8bb35731a2bc7cab1cc0aba628ee032b3 (patch) | |
tree | bdd0769fffa5569361c78ca4d6572d79128676f1 /Build | |
parent | 9910d25a362f197fa6a1451d35d092ff32248c56 (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-x | Build/source/.github/scripts/build-tl.sh | 8 | ||||
-rw-r--r-- | Build/source/.github/workflows/main.yml | 5 |
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 |