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

Keep MC-1 PDF and HTML built when changes merged into main branch #44

Open
james-ball-qualcomm opened this issue Sep 26, 2024 · 7 comments

Comments

@james-ball-qualcomm
Copy link
Collaborator

I'd like to be able to point people to the MC-1 PDF and HTML files like we can for https://riscv-software-src.github.io/riscv-unified-db/html/generic_rv64/landing.html

Hold on, that link gives me a 404 error. Did the link change?

@dhower-qc
Copy link
Collaborator

This is implemented in #47

@james-ball-qualcomm
Copy link
Collaborator Author

How do I send out a link to the CRD being built on the main branch (PDF & HTML) to other members of the Microcontroller WG?

@dhower-qc
Copy link
Collaborator

How do I send out a link to the CRD being built on the main branch (PDF & HTML) to other members of the Microcontroller WG?

https://riscv-software-src.github.io/riscv-unified-db/pdfs/MC-1.pdf

@james-ball-qualcomm
Copy link
Collaborator Author

Thanks. What about the HTML? I tried https://riscv-software-src.github.io/riscv-unified-db/html/MC-1.html but nothing is there.

@dhower-qc
Copy link
Collaborator

Thanks. What about the HTML? I tried https://riscv-software-src.github.io/riscv-unified-db/html/MC-1.html but nothing is there.

The HTML isn't currently auto-generated

@james-ball-qualcomm
Copy link
Collaborator Author

How do we auto-generate the HTML then? I thought I added that to the regression tests.

@dhower-qc
Copy link
Collaborator

The regression test is separate from the workflow that runs when the main branch is updated.

.github/workflows/regress.yml is run on any change to a pull request. It checks that commands complete, but does not keep any artifacts.

.github/workflows/pages.yml is run on any update to the main branch. It generates artifacts and deploys them to GitHub pages.

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

No branches or pull requests

2 participants