5a6205476a
Create single workflow that includes all key checks from Nextcloud app skeleton instead of copying 14 separate workflow files. Changes: - Create astroglobe-ci.yml workflow: - Triggers on PRs modifying third_party/astroglobe/ - Detects frontend vs PHP changes separately - Frontend checks: Node.js build, ESLint, Stylelint - PHP checks: CS Fixer, Psalm static analysis - Uses official Nextcloud actions (version-matrix, read-package-engines) - Runs checks only for changed file types - Summary job for branch protection rules Benefits: - Consolidated workflow easier to maintain than 14 files - Follows Nextcloud app quality standards - Catches issues before deployment - Automatic checks on every PR Based on Nextcloud app skeleton workflows from: https://github.com/nextcloud/.github 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>