Skip to content

Run PowerShell Data Loaders on Azure Static Web Apps - #286

Merged
HeyItsGilbert merged 3 commits into
PowerShellOrg:mainfrom
eosfor:article/powershell-observable-azure-static
Oct 7, 2026
Merged

HeyItsGilbert merged 3 commits into
PowerShellOrg:mainfrom
eosfor:article/powershell-observable-azure-static

Conversation

@eosfor

@eosfor eosfor commented Sep 28, 2026

Copy link
Copy Markdown
Contributor

Summary

  • register PowerShell as an Observable Framework data-loader interpreter
  • turn PowerShell output into a static CSV snapshot consumed by an Observable page
  • build the site in GitHub Actions where pwsh is available
  • deploy the prebuilt dist directory to Azure Static Web Apps without an automatic rebuild
  • explain how to keep diagnostics out of loader stdout

Validation

  • git diff --check upstream/main...HEAD
  • npm run build
  • npm run validate:articles
  • executed the article's PowerShell loader against the referenced Vega movies dataset
  • built the source Observable project and confirmed that its .ps1 loader generated and copied the CSV snapshot
  • verified the documented stdout/stderr behavior of pwsh
  • checked the current Observable Framework and Azure Static Web Apps documentation for custom interpreters and prebuilt deployments

@netlify

netlify Bot commented Sep 28, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for powershellorg ready!

Name Link
🔨 Latest commit d469b31
🔍 Latest deploy log https://app.netlify.com/projects/powershellorg/deploys/6aba9d61d510c10008613bc4
😎 Deploy Preview https://deploy-preview-286--powershellorg.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

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

@HeyItsGilbert
HeyItsGilbert merged commit 76f03d5 into PowerShellOrg:main Oct 7, 2026
5 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