RISC-V GitHub FAQ
How do I...
Create a repo for some software that has yet to be written?
If you have not already, start a discussion on either sw-dev (for non-members) or the software mailing list (for members). This will help determine if the software you are planning to write has broader community support. Once that support is in place, contact RISC-V staff to create a repository in our software GitHub org.
Move already written software into the RISC-V GitHub org?
First, contact RISC-V staff requesting your software be reviewed. Once reviewed you will need to have your GitHub organizational admin contact contact RISC-V staff so we can move the repository to our GitHub organization.
Build a PDF of my specification?
First off, your repo should have been built based on the RISC-V specification template. If not, contact RISC-V staff.
Second, you need to be the admin of the repository. Again, if you are not, contact RISC-V staff.
If those two items are in place, you can create a branch for your release. Name the release something like V0.1.0 or V1.0-rc1. See GitHub help docs if you don't know how to create a branch. Then to build a PDF:
1. Click the actions tab
2. Click “Build Document PDF” under workflows
3. Click the “Run workflow” dropdown
4. Choose the correct branch and check the box for pre-release
5. Click Run workflow
Assuming the build succeeds you should now have a "pre-release" with the PDF as part of the artifacts.
RISC-V International