Skip to content

Test: Migrate to quantecon/actions@v0 - #26

Merged
mmcky merged 3 commits into
mainfrom
test-actions-v0
Jan 16, 2026
Merged

Test: Migrate to quantecon/actions@v0#26
mmcky merged 3 commits into
mainfrom
test-actions-v0

Conversation

@mmcky

@mmcky mmcky commented Jan 15, 2026

Copy link
Copy Markdown
Contributor

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

netlify Bot commented Jan 15, 2026

Copy link
Copy Markdown

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

mmcky commented Jan 15, 2026

Copy link
Copy Markdown
Contributor Author
  • 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

github-actions Bot commented Jan 16, 2026

Copy link
Copy Markdown

📖 Netlify Preview Ready!

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

Commit: 196a31a


Build Info

@mmcky

mmcky commented Jan 16, 2026

Copy link
Copy Markdown
Contributor Author

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.

1 participant