Skip to content

Commit

Permalink
Merge pull request #3 from lsst/tickets/DM-27143
Browse files Browse the repository at this point in the history
DM-27143: Convert build to use GitHub Actions
  • Loading branch information
jonathansick committed Oct 13, 2020
2 parents 37e85e7 + dc6216b commit d196915
Show file tree
Hide file tree
Showing 3 changed files with 34 additions and 20 deletions.
33 changes: 33 additions & 0 deletions .github/workflows/ci.yaml
@@ -0,0 +1,33 @@
name: CI

"on": [push, pull_request]

jobs:
build:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
with:
fetch-depth: 0 # full history for metadata
submodules: true

- name: Set up Python
uses: actions/setup-python@v2
with:
python-version: 3.7

- name: Python install
run: |
python -m pip install --upgrade pip
python -m pip install "lander<2.0.0"
- name: TeX build
run: |
docker run --rm -v `pwd`:/workspace -w /workspace lsstsqre/lsst-texmf:latest sh -c 'make'
- name: Landing page upload
if: ${{ github.event_name == 'push' }}
env:
LTD_PASSWORD: ${{ secrets.LTD_PASSWORD }}
LTD_USERNAME: ${{ secrets.LTD_USERNAME }}
run: |
lander --upload --pdf LDM-622.pdf --lsstdoc LDM-622.tex --ltd-product ldm-622
19 changes: 0 additions & 19 deletions .travis.yml

This file was deleted.

2 changes: 1 addition & 1 deletion lsst-texmf
Submodule lsst-texmf updated 75 files
+17 −0 .dockerignore
+103 −0 .github/workflows/ci.yaml
+40 −0 .github/workflows/dockercache.yaml
+0 −41 .travis.yml
+42 −23 Dockerfile
+11 −4 Makefile
+14 −2 README.md
+ bin/GaiaAcr.jar
+0 −45 bin/acronyms.csh
+149 −0 bin/db2authors.py
+417 −80 bin/generateAcronyms.py
+137 −0 bin/lsstdoc2bib.py
+230 −0 bin/makeTablesFromGoogle.py
+0 −77 bin/myacronyms.tex
+98 −0 bin/showBeamerThemes
+0 −36 bin/travis-docker-deploy.sh
+1 −2 bin/validate_bib.py
+6 −0 docker/01_nodoc
+54 −0 docker/install-base-packages.sh
+1 −0 docs/Makefile
+17 −10 docs/docker.rst
+1 −0 docs/index.rst
+6 −18 docs/install.rst
+108 −3 docs/lsstdoc.rst
+0 −1 docs/references.rst
+3 −2 docs/requirements.txt
+46 −0 docs/submodule.rst
+16 −1 docs/templates/document.rst
+2,614 −0 etc/authordb.yaml
+120 −0 etc/glossary.html
+0 −3,104 etc/glossary.txt
+1,177 −0 etc/glossarydefs.csv
+0 −77 etc/lsstacronyms.txt
+10 −12 examples/acronyms.tex
+1 −0 requirements.txt
+4 −0 setup.cfg
+3 −1 templates/document/README.rst
+19 −1 templates/document/cookiecutter.json
+31 −2 templates/document/{{cookiecutter.series.lower()}}-{{cookiecutter.serial_number}}/Makefile
+1 −0 templates/document/{{cookiecutter.series.lower()}}-{{cookiecutter.serial_number}}/README.rst
+0 −0 templates/document/{{cookiecutter.series.lower()}}-{{cookiecutter.serial_number}}/acronyms.tex
+8 −0 templates/document/{{cookiecutter.series.lower()}}-{{cookiecutter.serial_number}}/body.tex
+4 −0 templates/document/{{cookiecutter.series.lower()}}-{{cookiecutter.serial_number}}/myacronyms.txt
+12 −0 templates/document/{{cookiecutter.series.lower()}}-{{cookiecutter.serial_number}}/skipacronyms.txt
+25 −5 ...lower()}}-{{cookiecutter.serial_number}}/{{cookiecutter.series.upper()}}-{{cookiecutter.serial_number}}.tex
+8 −0 tests/test-glossary.txt
+27 −0 texmf/bibtex/bib/books.bib
+1 −0 texmf/bibtex/bib/gaia_livelink_valid.bib
+37 −0 texmf/bibtex/bib/lsst-dm.bib
+1,345 −39 texmf/bibtex/bib/lsst.bib
+104 −2 texmf/bibtex/bib/refs.bib
+1,261 −14 texmf/bibtex/bib/refs_ads.bib
+103 −0 texmf/doc/fonts/xits/OFL.txt
+ texmf/fonts/opentype/public/xits/XITSMath-Regular.otf
+34 −9 texmf/ls-R
+2 −0 texmf/tex/LSST-themes/DESC/LSSToptions.tex
+118 −0 texmf/tex/LSST-themes/LSST2016-alt/LSSToptions.tex
+2 −0 texmf/tex/LSST-themes/LSST2016/LSSToptions.tex
+0 −0 texmf/tex/LSST-themes/LSST2017-43/LSSToptions.tex
+1 −0 texmf/tex/LSST-themes/LSST2017-nologos/LSSToptions.tex
+1 −0 texmf/tex/LSST-themes/LSST2017/LSSToptions.tex
+ texmf/tex/LSST-themes/Rubin/LSSTcover.pdf
+ texmf/tex/LSST-themes/Rubin/LSSTmain-SLAC.pdf
+ texmf/tex/LSST-themes/Rubin/LSSTmain-aura.pdf
+ texmf/tex/LSST-themes/Rubin/LSSTmain.pdf
+3 −0 texmf/tex/LSST-themes/Rubin/LSSToptions.tex
+1 −1 texmf/tex/LSST-themes/default
+1 −0 texmf/tex/LSST-themes/generic/LSSToptions.tex
+48 −3 texmf/tex/latex/lsst/LSST-beamer.sty
+0 −192 texmf/tex/latex/lsst/lsstbeamer.cls
+142 −85 texmf/tex/latex/lsst/lsstdoc.cls
+ texmf/tex/latex/lsst/rubin_logo.png
+ texmf/tex/latex/lsst/rubin_logo_front.png
+ texmf/tex/latex/lsst/rubinobs.png
+1 −0 ups/lsst_texmf.table

0 comments on commit d196915

Please sign in to comment.