Open ddmarshall opened 3 months ago
Fixed the two build messages about actions/checkout
and the set-output
in 4c1666b.
Current build process has an error building against TeX Live 2021, which is what the latest Ubuntu image is using. From Overleaf TeXLive 2022 and up do compile.
The actions/upload-artifact
and actions/create-release
messages are probably still there, as well as the Create Release Step error.
This workflow has been disabled until this can be tracked down (or Ubuntu latest goes to a newer version of TEX Live.
One adjustment to the workflow that should be done is pare-down the packages that are installed. To get the project to build I changed the packages to texlive-full. This adds considerable time (4 minutes) to the workflow. This should be worked on in a VM locally to get the minimum (or smaller set of) packages installed.
When this github action runs it produces the following error and warnings:
set-output
command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/