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

V1.1 #81

Open
wants to merge 29 commits into
base: master
Choose a base branch
from
Open

V1.1 #81

wants to merge 29 commits into from

Conversation

tviegut
Copy link
Contributor

@tviegut tviegut commented May 1, 2024

No description provided.

mbheinen and others added 29 commits April 12, 2024 16:29
This commit backmerges the PDF generation, enumerated headings, GitHub
Action, README notes, and other useful peripheral artifacts for
maintaining the CIM Modeling Guide via GitHub and mkdocs. The 'master'
branch had all the correct configuration that just needed to be
backmerged to the v1.1 branch.
Adds GitHub Action that you can to publish version 1.1 of the https://cim-mg.ucaiug.io
website. This isn't done autmomatically on merge but rather manually/on-demand by 
navigating to the "GitHub Action" tab of the repo and running it. This is manual so that
the CIM Modeling Guide maintainers have full control over when new versions get 
published.
The default color styling used for the PDF included red underlines and a
light grey color for hyperlinks which made them hard to see. This update
changes the red underlines to use CIM color scheme (#009dab) and changes
hyperlinks to familiar blue color.
The GitHub Action workflow for publishing the site was failing. This is
due to the gh-pages branch not getting checked out on GitHub Action
runs. It does not get checked out because by default the actions/checkout@v4
step does a very lightweight checkout (i.e. only current branch with depth
of 1). This commit adds a fetch of the gh-pages branch so that the
branch is checked out and the publish step does not report missing remote
changes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants