Skip to content

Commit

Permalink
chore: update config
Browse files Browse the repository at this point in the history
  • Loading branch information
teatimeguest committed Mar 20, 2024
1 parent 3e1cde8 commit cc8692e
Show file tree
Hide file tree
Showing 29 changed files with 2,881 additions and 650 deletions.
46 changes: 32 additions & 14 deletions .github/workflows/e2e-historic.yml
Original file line number Diff line number Diff line change
@@ -1,24 +1,42 @@
name: E2E Historic
on: workflow_dispatch
on:
workflow_dispatch:
inputs:
os:
description: OS (ubuntu, windows, macos)
type: string
required: false
version:
description: TeX Live version
type: string
required: false
permissions:
contents: read
jobs:
generate-matrix:
runs-on: ubuntu-latest
outputs:
matrix: ${{ steps.generate.outputs.matrix }}
steps:
- uses: actions/checkout@v4
- if: github.actor == 'nektos/act'
name: Install jq
run: |
apt update
apt install -y --no-install-recommends jq
- name: Generate matrix
id: generate
run: |
./scripts/generate-matrix.jq packages/data/data/texlive-versions.json |
tee -a "${GITHUB_OUTPUT}"
env:
os: ${{ inputs.os }}
version: ${{ inputs.version }}
historic:
needs: generate-matrix
strategy:
matrix:
os: [ubuntu, windows, macos]
version:
[
2008, 2009,
2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019,
2020, 2021, 2022, 2023,
]
exclude:
- { os: macos, version: 2008 }
- { os: macos, version: 2009 }
- { os: macos, version: 2010 }
- { os: macos, version: 2011 }
- { os: macos, version: 2012 }
include: ${{ fromJSON(needs.generate-matrix.outputs.matrix) }}
fail-fast: false
max-parallel: 4
runs-on: ${{ matrix.os }}-latest
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/e2e-proxy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
if: github.actor != 'nektos/act'
run: |
apt update
apt install -y perl wget xz-utils
apt install -y --no-install-recommends perl wget xz-utils
- name: Setup TeX Live
uses: ./
with:
Expand Down
Loading

0 comments on commit cc8692e

Please sign in to comment.