Skip to content

Conversation

@mmcky
Copy link
Contributor

@mmcky mmcky commented Jan 15, 2026

Testing quantecon/actions v0.1.0

This PR migrates all workflows to use the new quantecon/actions@v0 release.

Changes

Workflow Before After Reduction
ci.yml 90 lines 30 lines 67%
cache.yml 48 lines 32 lines 33%
publish.yml 140 lines 57 lines 59%
Total 278 lines 119 lines 57%

Actions Being Tested

  • build-lectures@v0 - Build cache, failure reports, asset assembly
  • deploy-netlify@v0 - PR preview deployment
  • publish-gh-pages@v0 - Native GitHub Pages deployment

Test Checklist

  • CI workflow runs on this PR
  • Build completes successfully
  • Netlify preview deploys
  • Failure reports upload if build fails

- ci.yml: Use build-lectures and deploy-netlify actions (90→30 lines)
- cache.yml: Use build-lectures action with GitHub cache (48→32 lines)
- publish.yml: Use build-lectures and publish-gh-pages actions (140→57 lines)

Total reduction: 278 → 119 lines (~57% reduction)

Testing quantecon/actions v0.1.0 release
@netlify
Copy link

netlify bot commented Jan 15, 2026

Deploy Preview for jade-tarsier-d98a19 ready!

Name Link
🔨 Latest commit 0411519
🔍 Latest deploy log https://app.netlify.com/projects/jade-tarsier-d98a19/deploys/69696ddc6976960008e45a41
😎 Deploy Preview https://deploy-preview-26--jade-tarsier-d98a19.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@mmcky
Copy link
Contributor Author

mmcky commented Jan 15, 2026

  • updated netlify configuration to not build PR previews (hosting service only)!

@mmcky mmcky closed this Jan 16, 2026
@mmcky mmcky reopened this Jan 16, 2026
@github-actions
Copy link

github-actions bot commented Jan 16, 2026

📖 Netlify Preview Ready!

Preview URL: https://pr-26--jade-tarsier-d98a19.netlify.app

Commit: 196a31a


Build Info

@mmcky
Copy link
Contributor Author

mmcky commented Jan 16, 2026

I will merge this then test cache and publish.

@mmcky mmcky merged commit 6631250 into main Jan 16, 2026
1 of 2 checks 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