[Actions] Add a shared concurrency block in all gh-pages jobs#255
Conversation
There was a problem hiding this comment.
Pull request overview
Adds a shared GitHub Actions concurrency group to all publish_pages jobs so that gh-pages deployments across these generator workflows are serialized, reducing the risk of concurrent writes clobbering the gh-pages branch.
Changes:
- Added job-level
concurrencyto eachpublish_pagesjob. - Standardized the concurrency group name to
gh-pages-deploywithcancel-in-progress: falseto queue deployments rather than cancel them.
Reviewed changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| .github/workflows/ProxyStubGenerator.yml | Serializes publish_pages deployments via shared gh-pages-deploy concurrency group. |
| .github/workflows/PluginSkeletonGenerator.yml | Serializes publish_pages deployments via shared gh-pages-deploy concurrency group. |
| .github/workflows/LuaGenerator.yml | Serializes publish_pages deployments via shared gh-pages-deploy concurrency group. |
| .github/workflows/JsonGenerator.yml | Serializes publish_pages deployments via shared gh-pages-deploy concurrency group. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
LuaGenerator ResultsNo changes detected. |
|
Plugin skeleton preview (latest run): No changes detected in generated plugin code. The PR changes are internal to the generator or do not affect output. |
JsonGenerator ResultsNo changes detected. |
ProxyStubGenerator ResultsNo changes detected. |
No description provided.