Skip to content

2024 Sept data

2024 Sept data #385

Workflow file for this run

name: Test LDM-564 generation
on:
push:
branches-ignore:
- main
pull_request:
branches-ignore:
- main
jobs:
ldm-564-test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Check out LFS files
run: |
git lfs install
git config -f .lfsconfig lfs.url https://git-lfs.lsst.cloud/lsst-dm/milestones
git lfs pull
- uses: actions/setup-python@v2
with:
python-version: 3.7
- name: Install TeXLive
run: |
sudo apt-get update
sudo apt-get -y install texlive texlive-xetex texlive-pictures texlive-latex-extra texlive-fonts-extra latexmk
- name: Check out LDM-564 source
run: >
GIT_LFS_SKIP_SMUDGE=1 git clone --depth 1 --recurse-submodules
--shallow-submodules https://github.com/lsst/ldm-564.git
- name: Replace LDM-564 milestones submodule
run: |
rm -rf milestones
ln -s .. ./milestones
working-directory: ./ldm-564
- name: Build LDM-564
run: make
working-directory: ./ldm-564
- name: Upload resulting document as artifact
uses: actions/upload-artifact@v4
with:
name: LDM-564 PDF
path: ./ldm-564/LDM-564.pdf