-
Notifications
You must be signed in to change notification settings - Fork 46
Update Jupyter Book Preview Workflow #136
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
Conversation
This pull request is being automatically built with GitHub Action + Netlify. To see the status of your deployment, click below. 🚧 Deployment in progress for git commit SHA: 96fb413 |
🚀 📚 Preview for git commit SHA: ca7f8ee at: https://614121e88c16cd22a2aaadd9--pythia-foundations.netlify.app |
…to deprecate-custom-action
🚀 📚 Preview for git commit SHA: 0b1f538 at: https://61412482ed0b051aea46d021--pythia-foundations.netlify.app |
🚀 📚 Preview for git commit SHA: d40b700 at: https://61412761d68fa71abf4d9851--pythia-foundations.netlify.app |
🚀 📚 Preview for git commit SHA: d40b700 at: https://6141276aed0b0526ab46ca96--pythia-foundations.netlify.app |
🚀 📚 Preview for git commit SHA: 96fb413 at: https://61412975c60e1f244ec1bc7a--pythia-foundations.netlify.app |
🚀 📚 Preview for git commit SHA: 96fb413 at: https://614129a4c60e1f25b8c1bcb9--pythia-foundations.netlify.app |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice! Relying less on custom GitHub machinery seems to be a step in the right direction towards sustainability for our project. Also, fewer bot-generated comments and out of date links in each PR discussion should help keep us oriented.
I don't understand the GitHub Actions details well enough to give this a very thorough review, but I'm fine with merging this in order to see what it really does.
I agree with @brian-rose This looks good to me, and I can see that it works on this PR, but I have much to learn about GitHub actions. |
Thank you for the review, @jukent and @brian-rose! I'm merging this and will fix any broken pieces in subsequent PRs :) |
This PR
(1) replaces the custom ProjectPythia/actions/comment-netlify-preview-in-pr GitHub action with a combination of actively maintained actions.
(2) Updates an existing comment (with a preview URL) instead of creating a new comment for each git push.
Note: This PR needs to be merged for changes in the preview-book workflow https://github.com/ProjectPythia/pythia-foundations/blob/96fb41393d79da002d376aa9a8ca5d49401db6ef/.github/workflows/preview-book.yaml to take effect...