texlive[69558] Build/source/.github: [gh actions] perl5 for bsd, fix

commits+preining at tug.org commits+preining at tug.org
Tue Jan 23 06:06:22 CET 2024


Revision: 69558
          https://tug.org/svn/texlive?view=revision&revision=69558
Author:   preining
Date:     2024-01-23 06:06:22 +0100 (Tue, 23 Jan 2024)
Log Message:
-----------
[gh actions] perl5 for bsd, fix double solaris

Modified Paths:
--------------
    trunk/Build/source/.github/scripts/build-tl.sh
    trunk/Build/source/.github/workflows/main.yml

Modified: trunk/Build/source/.github/scripts/build-tl.sh
===================================================================
--- trunk/Build/source/.github/scripts/build-tl.sh	2024-01-23 04:30:05 UTC (rev 69557)
+++ trunk/Build/source/.github/scripts/build-tl.sh	2024-01-23 05:06:22 UTC (rev 69558)
@@ -43,10 +43,10 @@
        apk add --no-progress bash gcc g++ make perl fontconfig-dev libx11-dev libxmu-dev libxaw-dev
        ;;
      freebsd)
-       env ASSUME_ALWAYS_YES=YES pkg install -y gmake gcc pkgconf libX11 libXt libXaw fontconfig perl
+       env ASSUME_ALWAYS_YES=YES pkg install -y gmake gcc pkgconf libX11 libXt libXaw fontconfig perl5
        ;;
      netbsd)
-       pkg_add gmake gcc pkgconf libX11 libXt libXaw fontconfig perl
+       pkg_add gmake gcc pkgconf libX11 libXt libXaw fontconfig perl5
        ;;
      solaris)
        echo "Solaris support is WIP, please help!" >&2

Modified: trunk/Build/source/.github/workflows/main.yml
===================================================================
--- trunk/Build/source/.github/workflows/main.yml	2024-01-23 04:30:05 UTC (rev 69557)
+++ trunk/Build/source/.github/workflows/main.yml	2024-01-23 05:06:22 UTC (rev 69558)
@@ -135,13 +135,6 @@
         ci_build: [ true ]
         release_build: 
           - ${{ startsWith(github.ref, 'refs/tags/') }}
-        include:
-          - os: solaris
-            ci_build: false
-            arch: i386
-          - os: solaris
-            ci_build: false
-            arch: amd64
 
     steps:
       - name: checkout-main
@@ -168,7 +161,7 @@
             sh .github/scripts/build-tl.sh ${{ matrix.arch }}-${{ matrix.os }} ${{ matrix.os }}
       - name: build solaris
         uses: vmactions/solaris-vm at v1
-        if: ${{ matrix.os == 'solaris' && (matrix.ci_build || matrix.release_build) }}
+        if: ${{ false && matrix.os == 'solaris' && (matrix.ci_build || matrix.release_build) }}
         with: 
           usesh: true
           run: |



More information about the tex-live-commits mailing list.