ci: audit and update PR preview workflows - #240
Conversation
Signed-off-by: Ishwar <ishwarcm@iitbhilai.ac.in>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThe documentation preview workflows now monitor more site and dependency paths, use updated pinned GitHub Actions, remove obsolete installation comments, and post revised preview deployment messages without waiting for Pages deployment. ChangesDocumentation preview workflows
Estimated code review effort: 2 (Simple) | ~10 minutes Possibly related issues
Possibly related PRs
Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
banana-three-join
left a comment
There was a problem hiding this comment.
Please keep the scope of the audit only to the Build Site Preview and the Site Preview Post-Build workflows. Revert on the changes made to any of the other workflows.
|
|
||
| - name: Setup Go | ||
| uses: actions/setup-go@b7ad1dad31e06c5925ef5d2fc7ad053ef454303e # v7.0.0 | ||
| uses: actions/setup-go@40f1582b2485089dde7abd97c1529aa768e1baff # v5.6.0 |
There was a problem hiding this comment.
Regression in version
|
|
||
| - name: Setup Node | ||
| uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 | ||
| uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0 |
There was a problem hiding this comment.
Regression in version
|
|
||
| - name: Upload build artifact | ||
| uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 | ||
| uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 |
There was a problem hiding this comment.
Regression in version
|
|
||
| - name: Setup Node | ||
| uses: actions/setup-node@v7 | ||
| uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0 |
There was a problem hiding this comment.
Regression in version
…on pins Signed-off-by: Ishwar <ishwarcm@iitbhilai.ac.in>
The scope has been restricted and v7 pins have been restored. Please review when you have time. |
Notes for Reviewers
This PR audits and updates the PR preview workflows for
academy-themefollowing the workflow review checklist shared by Lenox Wiltshire.Summary
hugo.yamlwith thehugo-extendedversion inpackage.json.wait-for-pages-deployment: falseto the preview deployment workflow.Verification
git ls-remote --tags.0.158.0) betweenhugo.yamlandpackage.json.npm run build:preview(Hugo v0.158.0).git diff --checkto ensure there are no whitespace or formatting issues.Signed commits
Summary by CodeRabbit