Skip to content

Commit

Permalink
try berenis, delete unneeded lines
Browse files Browse the repository at this point in the history
  • Loading branch information
Clea F. Rees committed Nov 17, 2024
1 parent a9590c2 commit 0efdb64
Showing 1 changed file with 11 additions and 324 deletions.
335 changes: 11 additions & 324 deletions .github/workflows/nfssext-autochecks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -119,34 +119,29 @@ jobs:
- module: baskervaldadf
working_directory: arkandis/baskervaldadf
pre_target: fnttarg
# - module: berenisadf
# working_directory: arkandis/berenisadf
# # berenis needs make, ff
# extra_packages: make fontforge
# pre_target: fnttarg
# # extra_needs: clm
- module: berenisadf
working_directory: arkandis/berenisadf
# berenis needs make, ff
extra_packages: make fontforge
pre_target: fnttarg
- module: electrumadf
working_directory: arkandis/electrumadf
pre_target: fnttarg
extra_needs: clm
- module: fontscripts
working_directory: fontscripts
extra_needs: clm
- module: librisadf
working_directory: arkandis/librisadf
pre_target: fnttarg
extra_needs: clm
- module: nfssext-cfr
working_directory: nfssext-cfr
extra_needs: clm
- module: romandeadf
working_directory: arkandis/romandeadf
pre_target: fnttarg
extra_needs: clm
- module: venturisadf
working_directory: arkandis/venturisadf
pre_target: fnttarg
extra_needs: clm
name: "Test build: ${{ matrix.module }}"
steps:
# # - name: Wait for clm
Expand All @@ -157,9 +152,11 @@ jobs:
uses: actions/checkout@v4
# https://github.com/josephwright/siunitx/blob/549cad913591b92a3a199b7477a325866303bf29/.github/workflows/main.yaml
# We need Ghostscript for XeTeX tests.
- run: sudo apt-get update
# - if: ${{ matrix.extra_packages }}
# run: sudo apt-get install ${{ matrix.extra_packages }}
- name: Update system
run: sudo apt-get update
- name: Install additional packages if needed
if: ${{ matrix.extra_packages }}
run: sudo apt-get install ${{ matrix.extra_packages }}
- name: Restore TeX Live from cache
uses: actions/cache/restore@v4
with:
Expand Down Expand Up @@ -196,314 +193,4 @@ jobs:
retention-days: 7


# l3build-ctan-nfssext-cfr:
# if: ${{ always() }}
# needs: l3build-ctan-clm
# # The type of runner that the job will run on
# runs-on: ubuntu-latest
#
# # Steps represent a sequence of tasks that will be executed as part of the job
# steps:
# # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
# - uses: actions/checkout@v4
#
# # https://github.com/josephwright/siunitx/blob/549cad913591b92a3a199b7477a325866303bf29/.github/workflows/main.yaml
# # We need Ghostscript for XeTeX tests.
# - run: sudo apt-get update #&& sudo apt-get install ghostscript
# - name: Install TeX Live
# uses: zauguin/install-texlive@v3
# with:
# # List the required TeX Live packages in a separate file to allow reuse in
# # different workflows.
# package_file: .github/tl_packages
# - name: Run l3build install for clm
# run: (cd cfr-lm ; l3build install && updmap --user --enable Map=clm.map)
# - name: Run l3build for support packages
# run: (cd nfssext-cfr && l3build ctan)
# - name: Archive failed test output for support packages
# # run even if previous step failed
# if: ${{ always() }}
# uses: zauguin/l3build-failure-artifacts@v1
# with:
# name: testfiles-nfssext-cfr
# # Decide how long to keep the test output artefact:
# retention-days: 7
#
#
# l3build-ctan-fontscripts:
# if: ${{ always() }}
# needs: l3build-ctan-clm
# # The type of runner that the job will run on
# runs-on: ubuntu-latest
#
# # Steps represent a sequence of tasks that will be executed as part of the job
# steps:
# # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
# - uses: actions/checkout@v4
#
# # https://github.com/josephwright/siunitx/blob/549cad913591b92a3a199b7477a325866303bf29/.github/workflows/main.yaml
# # We need Ghostscript for XeTeX tests.
# - run: sudo apt-get update #&& sudo apt-get install ghostscript
# - name: Install TeX Live
# uses: zauguin/install-texlive@v3
# with:
# # List the required TeX Live packages in a separate file to allow reuse in
# # different workflows.
# package_file: .github/tl_packages
# - name: Run l3build install for clm
# run: (cd cfr-lm ; l3build install && updmap --user --enable Map=clm.map)
# - name: Run l3build for fontscripts
# run: (cd fontscripts && l3build ctan)
# - name: Archive failed test output for fontscripts packages
# # run even if previous step failed
# if: ${{ always() }}
# uses: zauguin/l3build-failure-artifacts@v1
# with:
# name: testfiles-nfssext-fontscripts
# # Decide how long to keep the test output artefact:
# retention-days: 7
#
# l3build-ctan-adforn:
# needs: l3build-ctan-clm
# # The type of runner that the job will run on
# runs-on: ubuntu-latest
#
# # Steps represent a sequence of tasks that will be executed as part of the job
# steps:
# # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
# - uses: actions/checkout@v4
#
# # https://github.com/josephwright/siunitx/blob/549cad913591b92a3a199b7477a325866303bf29/.github/workflows/main.yaml
# # We need Ghostscript for XeTeX tests.
# - run: sudo apt-get update #&& sudo apt-get install ghostscript
# - name: Install TeX Live
# uses: zauguin/install-texlive@v3
# with:
# # List the required TeX Live packages in a separate file to allow reuse in
# # different workflows.
# package_file: .github/tl_packages
# - name: Run l3build install for clm
# run: (cd cfr-lm ; l3build install && updmap --user --enable Map=clm.map)
# - name: Run l3build for adforn
# run: (cd arkandis/adforn && l3build fnttarg && l3build ctan)
# - name: Archive failed test output for adforn
# # run even if previous step failed
# if: ${{ always() }}
# uses: zauguin/l3build-failure-artifacts@v1
# with:
# name: testfiles-nfssext-adforn
# # Decide how long to keep the test output artefact:
# retention-days: 7
#
# l3build-ctan-adfsymbols:
# needs: l3build-ctan-clm
# # The type of runner that the job will run on
# runs-on: ubuntu-latest
#
# # Steps represent a sequence of tasks that will be executed as part of the job
# steps:
# # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
# - uses: actions/checkout@v4
#
# # https://github.com/josephwright/siunitx/blob/549cad913591b92a3a199b7477a325866303bf29/.github/workflows/main.yaml
# # We need Ghostscript for XeTeX tests.
# - run: sudo apt-get update #&& sudo apt-get install ghostscript
# - name: Install TeX Live
# uses: zauguin/install-texlive@v3
# with:
# # List the required TeX Live packages in a separate file to allow reuse in
# # different workflows.
# package_file: .github/tl_packages
# - name: Run l3build install for clm
# run: (cd cfr-lm ; l3build install && updmap --user --enable Map=clm.map)
# - name: Run l3build for adfsymbols
# run: (cd arkandis/adfsymbols && l3build fnttarg && l3build ctan)
# - name: Archive failed test output for adfsymbols
# # run even if previous step failed
# if: ${{ always() }}
# uses: zauguin/l3build-failure-artifacts@v1
# with:
# name: testfiles-nfssext-adfsymbols
# # Decide how long to keep the test output artefact:
# retention-days: 7
#
# l3build-ctan-baskervaldadf:
# # The type of runner that the job will run on
# runs-on: ubuntu-latest
#
# # Steps represent a sequence of tasks that will be executed as part of the job
# steps:
# # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
# - uses: actions/checkout@v4
#
# # https://github.com/josephwright/siunitx/blob/549cad913591b92a3a199b7477a325866303bf29/.github/workflows/main.yaml
# # We need Ghostscript for XeTeX tests.
# - run: sudo apt-get update && sudo apt-get install ghostscript
# - name: Install TeX Live
# uses: zauguin/install-texlive@v3
# with:
# # List the required TeX Live packages in a separate file to allow reuse in
# # different workflows.
# package_file: .github/tl_packages
# - name: Run l3build for baskervaldadf
# run: (cd arkandis/baskervaldadf && l3build fnttarg && l3build ctan)
# - name: Archive failed test output for baskervaldadf
# # run even if previous step failed
# if: ${{ always() }}
# uses: zauguin/l3build-failure-artifacts@v1
# with:
# name: testfiles-nfssext-baskervaldadf
# # Decide how long to keep the test output artefact:
# retention-days: 7
#
# l3build-ctan-berenisadf:
# # no idea why
# needs: l3build-ctan-clm
# # The type of runner that the job will run on
# runs-on: ubuntu-latest
#
# - name: Run l3build install for clm
# run: (cd cfr-lm ; l3build install && updmap --user --enable Map=clm.map)
# - name: Run l3build for berenisadf
# run: (cd arkandis/berenisadf && l3build fnttarg && l3build ctan)
# - name: Archive failed test output for berenisadf
# # run even if previous step failed
# if: ${{ always() }}
# uses: zauguin/l3build-failure-artifacts@v1
# with:
# name: testfiles-nfssext-berenisadf
# # Decide how long to keep the test output artefact:
# retention-days: 7
#
# l3build-ctan-electrumadf:
# # no idea why
# needs: l3build-ctan-clm
# # The type of runner that the job will run on
# runs-on: ubuntu-latest
#
# # Steps represent a sequence of tasks that will be executed as part of the job
# steps:
# # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
# - uses: actions/checkout@v4
#
# # https://github.com/josephwright/siunitx/blob/549cad913591b92a3a199b7477a325866303bf29/.github/workflows/main.yaml
# # We need Ghostscript for XeTeX tests.
# - run: sudo apt-get update #&& sudo apt-get install ghostscript
# - name: Install TeX Live
# uses: zauguin/install-texlive@v3
# with:
# # List the required TeX Live packages in a separate file to allow reuse in
# # different workflows.
# package_file: .github/tl_packages
# - name: Run l3build install for clm
# run: (cd cfr-lm ; l3build install && updmap --user --enable Map=clm.map)
# - name: Run l3build for electrumadf
# run: (cd arkandis/electrumadf && l3build fnttarg && l3build ctan)
# - name: Archive failed test output for electrumadf
# # run even if previous step failed
# if: ${{ always() }}
# uses: zauguin/l3build-failure-artifacts@v1
# with:
# name: testfiles-nfssext-electrumadf
# # Decide how long to keep the test output artefact:
# retention-days: 7
#
# l3build-ctan-librisadf:
# # no idea why
# needs: l3build-ctan-clm
# # The type of runner that the job will run on
# runs-on: ubuntu-latest
#
# # Steps represent a sequence of tasks that will be executed as part of the job
# steps:
# # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
# - uses: actions/checkout@v4
#
# # https://github.com/josephwright/siunitx/blob/549cad913591b92a3a199b7477a325866303bf29/.github/workflows/main.yaml
# # We need Ghostscript for XeTeX tests.
# - run: sudo apt-get update #&& sudo apt-get install ghostscript
# - name: Install TeX Live
# uses: zauguin/install-texlive@v3
# with:
# # List the required TeX Live packages in a separate file to allow reuse in
# # different workflows.
# package_file: .github/tl_packages
# - name: Run l3build install for clm
# run: (cd cfr-lm ; l3build install && updmap --user --enable Map=clm.map)
# - name: Run l3build for librisadf
# run: (cd arkandis/librisadf && l3build fnttarg && l3build ctan)
# - name: Archive failed test output for librisadf
# # run even if previous step failed
# if: ${{ always() }}
# uses: zauguin/l3build-failure-artifacts@v1
# with:
# name: testfiles-nfssext-librisadf
# # Decide how long to keep the test output artefact:
# retention-days: 7
#
# l3build-ctan-romandeadf:
# # no idea why
# needs: l3build-ctan-clm
# # The type of runner that the job will run on
# runs-on: ubuntu-latest
#
# # Steps represent a sequence of tasks that will be executed as part of the job
# steps:
# # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
# - uses: actions/checkout@v4
#
# # https://github.com/josephwright/siunitx/blob/549cad913591b92a3a199b7477a325866303bf29/.github/workflows/main.yaml
# # We need Ghostscript for XeTeX tests.
# - run: sudo apt-get update #&& sudo apt-get install ghostscript
# - name: Install TeX Live
# uses: zauguin/install-texlive@v3
# with:
# # List the required TeX Live packages in a separate file to allow reuse in
# # different workflows.
# package_file: .github/tl_packages
# - name: Run l3build for romandeadf
# run: (cd arkandis/romandeadf && l3build fnttarg && l3build ctan)
# - name: Run l3build install for clm
# run: (cd cfr-lm ; l3build install && updmap --user --enable Map=clm.map)
# - name: Archive failed test output for romandeadf
# # run even if previous step failed
# if: ${{ always() }}
# uses: zauguin/l3build-failure-artifacts@v1
# with:
# name: testfiles-nfssext-romandeadf
# # Decide how long to keep the test output artefact:
# retention-days: 7
#
# l3build-ctan-venturisadf:
# # no idea why
# needs: l3build-ctan-clm
# # The type of runner that the job will run on
# runs-on: ubuntu-latest
#
# # Steps represent a sequence of tasks that will be executed as part of the job
# steps:
# # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
# - uses: actions/checkout@v4
#
# # https://github.com/josephwright/siunitx/blob/549cad913591b92a3a199b7477a325866303bf29/.github/workflows/main.yaml
# # We need Ghostscript for XeTeX tests.
# - run: sudo apt-get update #&& sudo apt-get install ghostscript
# - name: Install TeX Live
# uses: zauguin/install-texlive@v3
# with:
# # List the required TeX Live packages in a separate file to allow reuse in
# # different workflows.
# package_file: .github/tl_packages
# - name: Run l3build install for clm
# run: (cd cfr-lm ; l3build install && updmap --user --enable Map=clm.map)
# - name: Run l3build for venturisadf
# run: (cd arkandis/venturisadf && l3build fnttarg && l3build ctan)
# - name: Archive failed test output for venturisadf
# # run even if previous step failed
# if: ${{ always() }}
# uses: zauguin/l3build-failure-artifacts@v1
# with:
# name: testfiles-nfssext-venturisadf
# # Decide how long to keep the test output artefact:
# retention-days: 7

# vim: sw=2:et:et=2:

0 comments on commit 0efdb64

Please sign in to comment.