Skip to content

Conversation

@taddes
Copy link
Collaborator

@taddes taddes commented Dec 31, 2025

Description

Like some other rust services that published docs to GitHub pages, a shell script was invoked like make_book.sh in Push and Sync. Contile and Merino have similar methods. This was efficient when building docs in CircleCI, however in integrating this in Sync for the first time using GitHub Actions, it’s clear it’s inefficient in terms of debugging and error logging. Therefore, it’s better to implement the actions within the workflow commands and also increase the verbosity of the build & deploy steps for clarity.

Issue(s)

Closes STOR-443.

@taddes taddes self-assigned this Dec 31, 2025
@taddes taddes changed the title Bug/update workflow not use script sync 443 fix: update workflow not use script Dec 31, 2025
@taddes taddes requested a review from jrconlin December 31, 2025 22:28
Copy link
Member

@jrconlin jrconlin left a comment

Choose a reason for hiding this comment

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

Hmm... I should book mark this for merino and other projects.

@taddes
Copy link
Collaborator Author

taddes commented Dec 31, 2025

Hmm... I should book mark this for merino and other projects.

Yeah! Let's see how it goes and then we can look at Merino and Push for you guys!

@taddes taddes merged commit 38fce2f into master Dec 31, 2025
15 checks passed
@taddes taddes deleted the bug/update-workflow-not-use-script-SYNC-443 branch December 31, 2025 23:24
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.

3 participants