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

feat(ci): run mdbook on pull requests #226

Merged

Conversation

vados-cosmonic
Copy link
Contributor

Was wondering how PRs could have gotten though without mdbook-linkcheck running...

Also @itowlson / @kate-goldenring how do ya'll feel about disabling merge-commits in favor of squash/rebase merging?

@vados-cosmonic vados-cosmonic force-pushed the fix(ci)=run-mdbook-on-prs branch 3 times, most recently from b474296 to 4d7fa1f Compare March 25, 2025 04:26
@vados-cosmonic
Copy link
Contributor Author

OK this should be fine now -- added some caching, which should hopefully help things go a bit faster.

Copy link
Collaborator

@itowlson itowlson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks like a great improvement, but would you mind dropping some of the comments from the mdbook sample that are a bit "GitHub actions for beginners" please? Thanks!

@vados-cosmonic vados-cosmonic force-pushed the fix(ci)=run-mdbook-on-prs branch 2 times, most recently from 84c0624 to 10c31df Compare March 26, 2025 13:04
@vados-cosmonic vados-cosmonic force-pushed the fix(ci)=run-mdbook-on-prs branch 5 times, most recently from 7b15621 to b465716 Compare March 26, 2025 14:32
@vados-cosmonic vados-cosmonic force-pushed the fix(ci)=run-mdbook-on-prs branch from a20adef to 35e4017 Compare March 26, 2025 14:44
@vados-cosmonic
Copy link
Contributor Author

Hey @itowlson thisis ready for review! Also checked that deploy works on my own fork :)

@vados-cosmonic vados-cosmonic requested a review from itowlson March 26, 2025 15:37
Copy link
Collaborator

@itowlson itowlson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @vados-cosmonic - I love the structure of the workflows and how you've pulled some of the nitty gritty out to common actions. I'm not very confident with reviewing the Just and Python stuff but I'm happy to :shipit: and keep moving forwards!

@itowlson itowlson merged commit 44ba26e into bytecodealliance:main Mar 26, 2025
1 check passed
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