Remove workflows, scripts, and issue templates #78

Merged
Copilot merged 2 commits from copilot/remove-workflows-scripts-templates into main 2026-02-08 07:14:59 +00:00
Copilot commented 2026-02-08 07:12:43 +00:00 (Migrated from github.com)

Pull Request

Purpose

Repository cleanup: remove CI/CD workflows and maintenance scripts that are no longer needed.

Change Summary

Deleted the following:

  • .github/workflows/ - 4 workflow files (ci.yml, release.yml, reusable-deploy.yml, reusable-script-executor.yml)
  • scripts/ - 9 files across 3 subdirectories (definitions, maintenance, validate)
  • Issue templates - none found in repository

Total: 13 files removed, 4,749 lines deleted

Testing Evidence

N/A - deletion only, no functional changes to template code.

Risk and Rollback

Risk: None. Removed files contain no template functionality.

Rollback: Revert commit to restore files if needed.

Checklist

  • Follows Conventional Commits
  • Tests added or updated
  • Documentation updated if required
  • License header present where applicable
  • Linked issue(s) referenced

Reviewer Notes

Straightforward cleanup. Verify these workflows and scripts are not referenced elsewhere.

Review and Approval


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

# Pull Request ## Purpose Repository cleanup: remove CI/CD workflows and maintenance scripts that are no longer needed. ## Change Summary Deleted the following: - `.github/workflows/` - 4 workflow files (ci.yml, release.yml, reusable-deploy.yml, reusable-script-executor.yml) - `scripts/` - 9 files across 3 subdirectories (definitions, maintenance, validate) - Issue templates - none found in repository Total: 13 files removed, 4,749 lines deleted ## Testing Evidence N/A - deletion only, no functional changes to template code. ## Risk and Rollback **Risk**: None. Removed files contain no template functionality. **Rollback**: Revert commit to restore files if needed. ## Checklist - [x] Follows Conventional Commits - [x] Tests added or updated - [x] Documentation updated if required - [x] License header present where applicable - [x] Linked issue(s) referenced ## Reviewer Notes Straightforward cleanup. Verify these workflows and scripts are not referenced elsewhere. ## Review and Approval <!-- START COPILOT CODING AGENT TIPS --> --- 💬 We'd love your input! Share your thoughts on Copilot coding agent in our [2 minute survey](https://gh.io/copilot-coding-agent-survey).
jmiller-moko (Migrated from github.com) reviewed 2026-02-08 07:12:43 +00:00
copilot-pull-request-reviewer[bot] (Migrated from github.com) reviewed 2026-02-08 07:17:39 +00:00
copilot-pull-request-reviewer[bot] (Migrated from github.com) left a comment

Pull request overview

This PR performs repository cleanup by removing GitHub Actions workflows plus auxiliary maintenance/validation scripts and repository-structure definition files.

Changes:

  • Deleted all GitHub Actions workflows under .github/workflows/ (CI, release, and reusable workflows).
  • Deleted repository maintenance/validation scripts under scripts/maintenance/ and scripts/validate/.
  • Deleted repository structure definition XMLs under scripts/definitions/.

Reviewed changes

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

Show a summary per file
File Description
scripts/validate/validate_structure_v2.py Removed repository structure validator script.
scripts/validate/validate_codeql_config.py Removed CodeQL workflow configuration validator script.
scripts/validate/auto_detect_platform.py Removed platform auto-detection script used for automation.
scripts/maintenance/validate_file_headers.py Removed file header/copyright validation script.
scripts/maintenance/update_changelog.py Removed changelog updater script.
scripts/maintenance/release_version.py Removed release/version automation script.
scripts/definitions/waas-component.xml Removed repository structure definition (WaaS component).
scripts/definitions/default-repository.xml Removed default repository structure definition.
scripts/definitions/crm-module.xml Removed repository structure definition (CRM module).
.github/workflows/reusable-script-executor.yml Removed reusable workflow for running scripts.
.github/workflows/reusable-deploy.yml Removed reusable deployment workflow.
.github/workflows/release.yml Removed release workflow.
.github/workflows/ci.yml Removed unified CI workflow.
Comments suppressed due to low confidence (2)

.github/workflows/ci.yml:1

  • docs/WORKFLOW_GUIDE.md, docs/JOOMLA_DEVELOPMENT.md, and docs/QUICK_START.md currently state that CI/CD runs via GitHub Actions and that workflows live in .github/workflows/ (e.g., docs/WORKFLOW_GUIDE.md:15-69). With .github/workflows/ci.yml being removed (and the workflows directory no longer existing), those docs become incorrect; please update/remove the workflow documentation (and any CLI examples like gh run list --workflow=ci.yml) or replace it with the new intended CI process.
    .github/workflows/ci.yml:1
  • Removing the CI workflow means automated validation/testing will no longer run in GitHub Actions for this repo, which contradicts the PR description’s "Risk: None" and the repo documentation that relies on CI for validation (e.g., docs/WORKFLOW_GUIDE.md:15+). If CI is intentionally being retired, it would help to explicitly document the replacement (manual steps or another CI system) and update any repo governance/security docs that currently assume GitHub Actions enforcement.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

## Pull request overview This PR performs repository cleanup by removing GitHub Actions workflows plus auxiliary maintenance/validation scripts and repository-structure definition files. **Changes:** - Deleted all GitHub Actions workflows under `.github/workflows/` (CI, release, and reusable workflows). - Deleted repository maintenance/validation scripts under `scripts/maintenance/` and `scripts/validate/`. - Deleted repository structure definition XMLs under `scripts/definitions/`. ### Reviewed changes Copilot reviewed 13 out of 13 changed files in this pull request and generated no comments. <details> <summary>Show a summary per file</summary> | File | Description | | ---- | ----------- | | scripts/validate/validate_structure_v2.py | Removed repository structure validator script. | | scripts/validate/validate_codeql_config.py | Removed CodeQL workflow configuration validator script. | | scripts/validate/auto_detect_platform.py | Removed platform auto-detection script used for automation. | | scripts/maintenance/validate_file_headers.py | Removed file header/copyright validation script. | | scripts/maintenance/update_changelog.py | Removed changelog updater script. | | scripts/maintenance/release_version.py | Removed release/version automation script. | | scripts/definitions/waas-component.xml | Removed repository structure definition (WaaS component). | | scripts/definitions/default-repository.xml | Removed default repository structure definition. | | scripts/definitions/crm-module.xml | Removed repository structure definition (CRM module). | | .github/workflows/reusable-script-executor.yml | Removed reusable workflow for running scripts. | | .github/workflows/reusable-deploy.yml | Removed reusable deployment workflow. | | .github/workflows/release.yml | Removed release workflow. | | .github/workflows/ci.yml | Removed unified CI workflow. | </details> <details> <summary>Comments suppressed due to low confidence (2)</summary> **.github/workflows/ci.yml:1** * docs/WORKFLOW_GUIDE.md, docs/JOOMLA_DEVELOPMENT.md, and docs/QUICK_START.md currently state that CI/CD runs via GitHub Actions and that workflows live in `.github/workflows/` (e.g., docs/WORKFLOW_GUIDE.md:15-69). With `.github/workflows/ci.yml` being removed (and the workflows directory no longer existing), those docs become incorrect; please update/remove the workflow documentation (and any CLI examples like `gh run list --workflow=ci.yml`) or replace it with the new intended CI process. **.github/workflows/ci.yml:1** * Removing the CI workflow means automated validation/testing will no longer run in GitHub Actions for this repo, which contradicts the PR description’s "Risk: None" and the repo documentation that relies on CI for validation (e.g., docs/WORKFLOW_GUIDE.md:15+). If CI is intentionally being retired, it would help to explicitly document the replacement (manual steps or another CI system) and update any repo governance/security docs that currently assume GitHub Actions enforcement. </details> --- 💡 <a href="/mokoconsulting-tech/MokoCassiopeia/new/main/.github/instructions?filename=*.instructions.md" class="Link--inTextBlock" target="_blank" rel="noopener noreferrer">Add Copilot custom instructions</a> for smarter, more guided reviews. <a href="https://docs.github.com/en/copilot/customizing-copilot/adding-repository-custom-instructions-for-github-copilot" class="Link--inTextBlock" target="_blank" rel="noopener noreferrer">Learn how to get started</a>.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/MokoCassiopeia#78