Skip to content

Separate community stats workflow - #85

Merged
HeyItsGilbert merged 1 commit into
mainfrom
chore/separate-community-stats-workflow
Aug 27, 2026
Merged

Separate community stats workflow#85
HeyItsGilbert merged 1 commit into
mainfrom
chore/separate-community-stats-workflow

Conversation

@HeyItsGilbert

Copy link
Copy Markdown
Member

Summary

  • remove the GitHub Pages deployment workflow
  • retain community-stat updates in a standalone scheduled workflow
  • grant the stats workflow permission to commit refreshed data

Verification

  • reviewed the revised workflow inventory and standalone workflow configuration
  • local Actions linting was unavailable because actionlint is not installed

Copilot AI lite review requested due to automatic review settings August 27, 2026 00:09
@netlify

netlify Bot commented Aug 27, 2026

Copy link
Copy Markdown

Deploy Preview for powershellorg ready!

Name Link
🔨 Latest commit f63641b
🔍 Latest deploy log https://app.netlify.com/projects/powershellorg/deploys/6a8f801f20ad280008d7222e
😎 Deploy Preview https://deploy-preview-85--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.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR restructures GitHub Actions workflows for the Hugo-based PowerShell.org site by removing the GitHub Pages deployment workflow and leaving community stats updates as a standalone scheduled workflow that can commit refreshed data back to the repository.

Changes:

  • Removed the deploy.yml GitHub Pages build/deploy workflow.
  • Updated community-stats.yml to grant contents: write so the scheduled job can push updated data/community_stats.json.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
.github/workflows/deploy.yml Removes the GitHub Pages deployment pipeline from the repository’s workflow inventory.
.github/workflows/community-stats.yml Grants GITHUB_TOKEN write permission to repository contents to allow committing refreshed community stats data.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@HeyItsGilbert
HeyItsGilbert merged commit 8e81a78 into main Aug 27, 2026
6 checks passed
@HeyItsGilbert
HeyItsGilbert deleted the chore/separate-community-stats-workflow branch August 27, 2026 00:14
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