- upgrade gitlab-jh from version 18.3.1-jh.0 to 18.4.0-jh.0
- system requirementsadd memory requirement specification (2560 MB)
- system requirements add architecture support for both amd64 and arm64
- update docker-compose configuration with new version
- consolidate multiple regex patterns into single comprehensive pattern for version extraction
- add type hints for version variables to improve code clarity
- implement safe_rename_directory function with comprehensive error handling and validation
- create write_version_file function with proper directory creation and error handling
- replace direct file operations with safer function calls
- add permission and system error handling for directory operations
- implement existence checks before directory operations
- add operation success validation after renaming
- improve error messages with clear success/failure indicators
- update git config email and name to use official github-actions[bot] credentials
- update gitIgnoredAuthors to use official bot email address for proper commit attribution
- add explicit :latest tag to looking-glass-server, owjdxb, linkstack, and watchtower images
- update headscale-ui image from latest to specific version 2025.08.23
- update verysync image to specific version v2.20.1
- update headscale-ui from 2025.05.22 to 2025.08.23 version
- 【fix】amend clear app configuration file and update from v1.0.4 to v1.0.9
- fix case sensitivity in issue template assignees field (Assignees → assignees)
- add silent flag to GitHub API calls in renovate workflow to reduce output noise
- add type hints to functions for better code clarity
- fix version extraction logic to correctly access version from dictionary
- improve error handling in workflow with better debugging information
- update workflow to use pull request head ref for accurate file detection
- add fallback to 'latest' version when extraction fails
- enhance logging with old and new version display
- rename script reference from .sh to .py in workflow step
- modify checkout action to use head ref instead of default
- 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