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

[ci] use GitHub Actions to build documentation site #25639

Merged
merged 6 commits into from
Dec 13, 2024

Conversation

jwnrt
Copy link
Contributor

@jwnrt jwnrt commented Dec 13, 2024

This is a backport of #25623 except that the documentation is uploaded only for the earlgrey_1.0.0 branch and to a subdirectory in the bucket (https://opentitan.org/earlgrey_1.0.0/).

This location is temporary until we have figured out a proper way of having multiple tops in the same directory. For that reason links to these pages are subject to being broken in the future.

jwnrt and others added 4 commits December 13, 2024 10:01
These did not seem to be running under `rustfmt` pre-bzlmod somehow.

Signed-off-by: James Wainwright <[email protected]>
(cherry picked from commit 645296b)
This gets cleaned up by some CI scripts.

Signed-off-by: Gary Guo <[email protected]>
(cherry picked from commit 9597962)
gcloud CLI is installed for all non-PR workflows. This simplifies the
workflow at a cost of a few seconds extra runtime of prepare-env that
might not be needed.

Signed-off-by: Gary Guo <[email protected]>
(cherry picked from commit 4b30a41)
Signed-off-by: Gary Guo <[email protected]>
(cherry picked from commit e8d43b3)
@jwnrt jwnrt requested a review from nbdd0121 December 13, 2024 10:06
@jwnrt jwnrt requested review from rswarbrick and a team as code owners December 13, 2024 10:06
@jwnrt jwnrt requested review from HU90m and removed request for a team December 13, 2024 10:06
@nbdd0121
Copy link
Contributor

Can you split out the cherry-pick and the 1.0.0-specific update?

nbdd0121 and others added 2 commits December 13, 2024 13:12
Signed-off-by: Gary Guo <[email protected]>
(cherry picked from commit 26f1bff)
Signed-off-by: James Wainwright <[email protected]>
(commit is original to earlgrey_1.0.0)
@jwnrt jwnrt force-pushed the earlgrey_1.0.0-doc-ci branch from 920a93b to b747932 Compare December 13, 2024 13:13
@jwnrt jwnrt merged commit 42cb2a7 into lowRISC:earlgrey_1.0.0 Dec 13, 2024
31 of 32 checks passed
@jwnrt jwnrt deleted the earlgrey_1.0.0-doc-ci branch December 13, 2024 16:13
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