-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DDS-2018: Build Technical Overview PDF in GitHub Action #1541
Conversation
a76e67b
to
0d6d0bf
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## dev #1541 +/- ##
=======================================
Coverage 92.49% 92.49%
=======================================
Files 29 29
Lines 4850 4850
=======================================
Hits 4486 4486
Misses 364 364 ☔ View full report in Codecov by Sentry. |
<br> | ||
<div class="tech-overview-container"> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think the download option is enough. As everything stored in /static is always accessible through the URL
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great, I like that option too :)
- Modify build workflow to first run pandoc to build the PDF. - Delete the pre-built PDF as MD tracked instead. - Bump some actions to v4 due to deprecation warnings. - Remove option from UI to read in GitHub - Update name of PDF to dds-technical-overview because it's nice to have DDS included when it's downloaded to the user's computer.
- Actually setting the font using the LaTeX command on L13
- No support for Windows developers. - Add command to update tlmgr with the necessary packages and convert the existing markdown file to a PDF. - Could move multiple commands in there from the README.md
0d6d0bf
to
90b2ee2
Compare
@rv0lt in addition to getting rid of the embedded PDF, I also renamed the downloaded PDF to be dds-technical-overview.pdf on the basis that it's kind of useful to have it labelled as DDS when it's on the user's computer. |
Read this before submitting the PR
If there is a field which you are unsure about, enter the edit mode of this description or go to the PR template; There are invisible comments providing descriptions which may be of help.
1. Description / Summary
Add a summary of the changes in this PR and the related issue.
2. Jira task / GitHub issue
Link to the github issue or add the Jira task ID here.
3. Type of change
What type of change(s) does the PR contain?
Check the relevant boxes below. For an explanation of the different sections, enter edit mode of this PR description template.
4. Additional information
master
branch: _If checked, read the release instructions5. Actions / Scans
Check the boxes when the specified checks have passed.
For information on what the different checks do and how to fix it if they're failing, enter edit mode of this description or go to the PR template.