- replace bash script with python script for better version extraction and handling
- add major version label checking and auto-merge workflow
- implement pr author verification and automatic reviewer assignment
- enhance version extraction with multiple pattern support (dots, hyphens, mixed separators)
- add pr body columns configuration and update package rules
🔧 chore(workflows): restructure github actions workflow
- change trigger from push to pull_request events
- add python setup and dependency installation
- implement multi-stage workflow with label checking and auto-merge
- add commit author verification
- improve error handling and retry logic for pr merging
- remove workflow_dispatch manual trigger input to simplify workflow
- add file existence check before reading version file to prevent errors
- remove [skip ci] flag from commit message as it's no longer needed
- migrate from deprecated ::set-output to $GITHUB_OUTPUT syntax
- improve commit messages with app name and version details
- enhance commit message formatting with emoji and detailed version info
- add pooneyy as required reviewer for dependency updates
- add pooneyy's noreply email to git ignored authors list
- enable automerge for dependency updates using PR method
- add pooneyy as required reviewer for dependency updates
- add pooneyy's noreply email to git ignored authors list
- enable automerge for dependency updates using PR method
- add build_context input parameter with default value of current directory
- update docker build step to use dynamic build context from workflow input
- update mcy-shop from version 5.0.17 to 5.0.29
- change docker image source from qyg2297248353/mcy-shop to ghcr.io/pooneyy/mcy-shop
- remove data persistence path configuration and volume mount
- 【refactor】simplify deployment by eliminating external data volume requirement
- create new dockerfile based on php:8-apache-bookworm
- install required system dependencies (git, image libraries, zip)
- configure and install php extensions (gd, pdo_mysql, zip)
- clone mcy-shop repository and checkout specified ref
- clean up git files and set proper permissions
- enable apache rewrite module for url routing