Skip to content
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

Implement new build workflow and add PDF Guidelines to build #1118

Merged
merged 215 commits into from
May 23, 2023

Conversation

bwbohl
Copy link
Member

@bwbohl bwbohl commented May 22, 2023

No description provided.

kepper and others added 30 commits July 16, 2021 16:37
the list conforms to my memories as much as possible. I may be wrong on a couple of names, so changing them is certainly possible and necessary.
The files had a png extension, but were falsely encoded as bmp instead.
This will generate a file MEI_Guidelines_v5.0.0-dev_latest.html (at the time of writing) next to the mei-source.xml file. With PrinceXML installed, this file needs to be compiled with the command `prince MEI_Guidelines_v5.0.0-dev_latest.html`, which will result in a PDF of the same name and in the same folder.
As of yet, this does not deal with embedding an DOI for non-development compilations.
Add: ORCID ID Gabriel Vigliensoni.
She is one of the lead contributors for the Mensural IG.
this is for our examples rendered live
manually retrieve git hash only when running locally –> ant will set the $hash parameter properly
bwbohl and others added 10 commits May 19, 2023 10:08
fix links
add whitespace
* remove paragraph on build system prerequisites
* update references xerces version
closes #1111
remove deprecated comment
* fix spelling
Improve build instructions and reorganize README
@github-actions github-actions bot added Component: Build changes to build.xml (assigned automatically) Component: Core Schema changes to source/modules/* (assigned automatically) Component: Guidelines & Documentation changes to source: docs, examples or web (assigned automatically) Component: Images changes to source/images/* (assigned automatically) Component: Utils changes to utils/**/* (assigned automatically) Component: Workflows changes to GitHub Actions workflows (assigned automatically) labels May 22, 2023
.github/workflows/deploy.yml Outdated Show resolved Hide resolved
ahankinson
ahankinson previously approved these changes May 22, 2023
CONTRIBUTING.md Outdated Show resolved Hide resolved
Co-authored-by: Andrew Hankinson <andrew.hankinson@rism.digital>
* use docker-mei for building schema and guidelines
* copy build assets to schema
* fix typo in ant call
@musicEnfanthen musicEnfanthen changed the title Add PDF Guidelines to build Implement new build workflow and add PDF Guidelines to build May 22, 2023
Copy link
Member

@musicEnfanthen musicEnfanthen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving this PR.

PLEASE DO NOT MERGE. Merging will be done later this week during the DEV workshop.

@ahankinson ahankinson merged commit 8db3ed3 into develop May 23, 2023
2 checks passed
@musicEnfanthen musicEnfanthen deleted the pdf-guidelines-test branch May 23, 2023 15:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: Build changes to build.xml (assigned automatically) Component: Core Schema changes to source/modules/* (assigned automatically) Component: Guidelines & Documentation changes to source: docs, examples or web (assigned automatically) Component: Images changes to source/images/* (assigned automatically) Component: Utils changes to utils/**/* (assigned automatically) Component: Workflows changes to GitHub Actions workflows (assigned automatically)
Projects
Status: ✅ Done
Development

Successfully merging this pull request may close these issues.

None yet

10 participants