Skip to content

Feature/GitHub flows and files#44

Merged
capachow merged 8 commits into
developfrom
feature/github-flows-and-files
Apr 9, 2026
Merged

Feature/GitHub flows and files#44
capachow merged 8 commits into
developfrom
feature/github-flows-and-files

Conversation

@capachow
Copy link
Copy Markdown
Owner

@capachow capachow commented Apr 9, 2026

  • Fixed Documentation Links: Updated outdated MEDIA76 namespace URLs in README.md to correctly point to capachow.
  • Modernized .github Structure: Renamed all uppercase files and folders (FUNDING.yml, ISSUE_TEMPLATE) to lowercase to meet modern repository standards.
  • Enhanced Issue Templates: Added clean, minimalistic prompts to bug_report.md and feature_request.md to guide users without overwhelming them.
  • Added PR Template: Created a pull_request_template.md to remind contributors to target the develop branch instead of master.
  • Automated Releases (release.yml): Created a GitHub Action that automatically extracts the framework version from index.php, tags it with a standard v
    prefix, generates release notes, and attaches index.php as a direct download asset whenever develop is merged into master.
  • Automated Syntax Linter (linter.yml): Added a lightweight GitHub Action that runs php -l index.php on all PRs targeting develop, ensuring fatal syntax errors are caught before code can be merged.
  • Fixed Git Tracking: Updated .gitignore to explicitly un-ignore .github/ and its contents so templates and workflows are properly tracked.
  • Standardized Formatting: Ensured POSIX-compliant trailing newlines across all markdown and YAML configuration files.

@capachow capachow merged commit adc20e6 into develop Apr 9, 2026
1 check passed
@capachow capachow deleted the feature/github-flows-and-files branch April 9, 2026 22:37
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.

1 participant