-
Notifications
You must be signed in to change notification settings - Fork 228
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
[setups] move to repo neorv32-setups #254
Conversation
Ok, we are doing this! 😉 Let me just check all the changes from this PR. |
As commented in stnolting/neorv32-setups#1, the most relevant changes are the modifications to CI. Workflows Containers and Implementation are moved to repo neorv32-setups, while Documentation, Processor and riscv-arch-test are kept here. The Windows workflow is split into Implementation and Processor. Now, we need to deal with documentation. All the refs to the local |
I agree. I will take care of fixing the broken links. Btw, what about "cross repository" triggers? I think there are possibilities to trigger a workflow in one repository if there was a specific action in another repository. So something like: update rtl core in |
Yes. That is trivial. It's a matter of doing an API call with curl. See https://github.com/ghdl/ghdl/blob/master/.github/workflows/Test.yml#L644-L650. The point is that the default token ( |
After a second thought, since neorv32 is submoduled in neorv32-setups, we would also need to bump the submodule in neorv32-setups when the workflow is triggered from here. Hence, it might be desirable to use dependabot in neorv32-setups instead. |
Sounds reasonable. I have never used depnedabot before, but I will have a look at the docs. |
I think this is ready to be merged.
|
As discussed in several issues, this is a proposal to move subdir
setups
to a different repository. For now, I created umarcor/neorv32-setups. However, I would expect to transfer it to stnolting/neorv32-setups or to neorv32/setups.