1
0
Fork 0
Commit Graph

135 Commits

Author SHA1 Message Date
pooneyy df07e93478
🐛 fix(renovate): correct version file parameter
- use new_ver_dir instead of new_version for version file content
2025-10-16 03:33:07 +08:00
pooneyy 19f8a7f43e
🔧 chore(renovate): update version file path
- fix variable name from old_version to old_ver_dir in version file path construction
2025-10-12 12:52:53 +08:00
pooneyy 889b00edda
🐛 fix(renovate): remove unnecessary chmod command
- remove redundant chmod +x command for Python script
- Python scripts don't require execute permissions to run with python3 interpreter
2025-10-10 20:38:21 +08:00
pooneyy 6abd8b9b13
🐛 fix(renovate): handle missing version files gracefully
- remove exit on missing version files to prevent workflow failures
- add debug logging for app name and old version when file not found
- improve error handling for missing version files in renovate workflow
2025-10-10 15:20:33 +08:00
pooneyy a469bf47bd
🔧 chore(renovate): improve version update workflow
- remove redundant directory existence check comment
- replace deprecated arithmetic expression with modern shell syntax
- add commit counter display for better progress tracking
2025-10-10 14:22:41 +08:00
pooneyy 265a899c2d
🔧 chore(workflow): enhance version update process with better error handling
- add commits counter to track successful commits
- implement directory existence checks before operations
- add git reset and proper file staging with git rm and git add
- check for actual file changes before committing
- improve error messages and exit conditions
- add success status reporting only when commits are pushed
2025-10-10 12:00:41 +08:00
pooneyy 218ffaa84a
🔧 chore(renovate): disable automatic reviewer assignment for major PRs
- comment out automatic reviewer and assignee assignment for major version updates
- maintain existing label removal functionality
2025-10-09 13:49:26 +08:00
pooneyy 69559ea186
feat(renovate): add directory content verification
- add check_directory_contents function to print directory contents
- integrate directory content check after successful directory rename for better debugging
2025-10-09 03:18:37 +08:00
pooneyy 65a07859d6
🐛 fix(renovate): update reviewer and assignee assignment
- change from using github.actor to github.repository_owner for reviewer assignment
- change from using github.actor to github.repository_owner for assignee assignment
- ensure proper assignment of repository owner instead of workflow actor
2025-10-08 23:15:45 +08:00
pooneyy 750d742009
🔧 chore(workflow): remove conditional execution from version update
- remove `|| true` from git push command to ensure workflow fails on push errors
2025-10-07 22:58:02 +08:00
pooneyy a67be05173
♻️ refactor(renovate): simplify version extraction and add safety functions
- 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
2025-10-07 15:41:29 +08:00
pooneyy 6987076622
🔧 chore(renovate): update github actions bot configuration
- 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
2025-10-07 15:17:57 +08:00
pooneyy 4587c9b1b1
🔧 chore(github): standardize issue template configuration and workflow
- fix case sensitivity in issue template assignees field (Assignees → assignees)
- add silent flag to GitHub API calls in renovate workflow to reduce output noise
2025-10-06 23:35:10 +08:00
pooneyy 60513cb920
♻️ refactor(workflow): enhance version extraction and workflow reliability
- 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
2025-10-06 21:40:27 +08:00
pooneyy deae7397a8
feat(renovate): migrate from shell script to python implementation and enhance automation
- 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
2025-10-06 16:48:14 +08:00
pooneyy a8061d9521
🔧 chore(ci): set the check status of the commit created by the workflow to pass 2025-10-04 18:47:08 +08:00
pooneyy ee00df151b
🔧 chore(renovate): improve workflow reliability and remove manual trigger
- 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
2025-10-04 17:22:57 +08:00
pooneyy 72f6ebf81b
🔧 chore(renovate): change git user name for github-action
- shorten git user name from "github-action update-app-version" to "github-action"
2025-10-04 10:10:24 +08:00
pooneyy 4a30cf5fc8
🔧 chore(workflows): update github actions
- 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
2025-10-04 09:45:22 +08:00
pooneyy 91aa0ab525
👷 ci(docker): add build context parameter to workflow
- add build_context input parameter with default value of current directory
- update docker build step to use dynamic build context from workflow input
2025-10-03 20:54:53 +08:00
pooneyy 2e191bb395
🔧 chore(ci): fix docker build args variable name
- correct variable name from `repo` to `build_args` in docker build workflow
2025-10-03 16:02:01 +08:00
pooneyy 9ddf9c79c9
feat(ci): Optimize Docker image build workflow
- Add new build-args parameter to support Dockerfile build parameter configuration
- Adjust parameter order and default values
2025-10-03 04:17:00 +08:00
pooneyy 0d1821ccbd
Update .github/workflows/build-docker-image.yml: Fix quoting in build report HTML in workflow 2025-09-20 02:26:13 +08:00
pooneyy 99408ad5d8
Update build-docker-image.yml 2025-09-05 22:02:35 +08:00
pooneyy aa15b9fbf9
(chroe) Update issue template 2025-09-03 19:29:01 +08:00
pooneyy 6febc9e491
Create build-docker-image.yml 2025-09-03 08:30:23 +08:00
pooneyy 07518db318
(ci) Update github/workflows/renovate.yml: Update Renovate workflow configuration 2025-08-30 16:36:21 +08:00
pooneyy 5d5237e9f0
Create llm-code-review.yml: Add LLM code review GitHub Actions workflow 2025-08-19 16:18:09 +08:00
pooneyy 92c604f794
Update merge-prs.yml: Add PR readiness check before merging Renovate PRs
Introduces a step to wait for all open Renovate PRs to reach a mergeable state before attempting to merge. This prevents premature merging and ensures only PRs with a 'CLEAN' merge state are processed.
2025-08-17 16:47:46 +08:00
pooneyy 06e2f373a1
Update merge-prs.yml: Filter out conflict-free Pull Requests created by bots 2025-08-16 17:22:13 +08:00
pooneyy 9c7f4a6a2c
Update actions/checkout and renovatebot versions in workflows 2025-08-11 21:36:34 +08:00
pooneyy 72e71439d8 Update 2025-06-30 13:39:01 +08:00
pooneyy 5eb35ca97d Initial Config Branch 2025-06-16 17:23:12 +08:00
renovate[bot] 09299cfd71 chore(deps): update renovatebot/github-action action to v41.0.6 2024-12-12 14:01:08 +00:00
renovate[bot] a9585e4ead chore(deps): update renovatebot/github-action action to v41.0.3 2024-11-17 18:00:15 +00:00
renovate[bot] fde234b6ab chore(deps): update renovatebot/github-action action to v41 2024-11-08 15:49:11 +00:00
renovate[bot] e153c30810 chore(deps): update renovatebot/github-action action to v40.3.5 2024-11-04 08:01:34 +00:00
okxlin 972885fe00 Merge pull request #2446 from okxlin/renovate/actions-checkout-digest
chore(deps): update actions/checkout digest to 11bd719
2024-10-24 09:20:06 +08:00
renovate[bot] dd3383ac02 chore(deps): update actions/checkout action to v4.2.2 2024-10-23 19:32:01 +00:00
renovate[bot] 8109148642 chore(deps): update actions/checkout digest to 11bd719 2024-10-23 19:31:57 +00:00
renovate[bot] 7a667a5e6c chore(deps): update renovatebot/github-action action to v40.3.4 2024-10-16 00:21:32 +00:00
renovate[bot] 8a402b3058 chore(deps): update renovatebot/github-action action to v40.3.3 2024-10-12 02:14:38 +00:00
renovate[bot] 57675afa2a chore(deps): update renovatebot/github-action action to v40.3.2 2024-10-09 22:52:00 +00:00
renovate[bot] 832086b214 chore(deps): update renovatebot/github-action action to v40.3.1 2024-10-08 20:01:23 +00:00
okxlin bb9ab70338 Merge pull request #2268 from okxlin/renovate/actions-checkout-digest
chore(deps): update actions/checkout digest to eef6144
2024-10-09 00:50:59 +08:00
renovate[bot] 92c4c01f79 chore(deps): update actions/checkout action to v4.2.1 2024-10-07 19:43:57 +00:00
renovate[bot] abc7ab6d4c chore(deps): update actions/checkout digest to eef6144 2024-10-07 19:43:53 +00:00
renovate[bot] 97e831c83b chore(deps): update actions/checkout action to v4.2.0 2024-09-25 18:37:21 +00:00
renovate[bot] e5c47972e1 chore(deps): update renovatebot/github-action action to v40.2.10 2024-09-20 02:01:41 +00:00
renovate[bot] 0fbd5c7e31 chore(deps): update renovatebot/github-action action to v40.2.8 2024-09-09 06:44:13 +00:00
renovate[bot] d0a3c351e0 chore(deps): update renovatebot/github-action action to v40.2.7 2024-08-31 14:00:28 +00:00
renovate[bot] 974b91d0f6 chore(deps): update renovatebot/github-action action to v40.2.6 2024-08-13 23:00:50 +00:00
renovate[bot] 11ededffac chore(deps): update renovatebot/github-action action to v40.2.5 2024-08-05 12:01:05 +00:00
renovate[bot] 4dc3f0053e chore(deps): update renovatebot/github-action action to v40.2.4 2024-08-01 18:31:22 +00:00
renovate[bot] bb6235fdbe chore(deps): update renovatebot/github-action action to v40.2.3 2024-07-22 08:47:24 +00:00
renovate[bot] 37f6461a98 chore(deps): update renovatebot/github-action action to v40.2.2 2024-07-08 22:15:31 +00:00
renovate[bot] e7b2c2e4d3 chore(deps): update renovatebot/github-action action to v40.2.1 2024-07-08 12:02:05 +00:00
renovate[bot] 3cc35dca11 chore(deps): update renovatebot/github-action action to v40.2.0 2024-07-02 13:11:09 +00:00
renovate[bot] 5a82a92dde chore(deps): update actions/checkout digest to 692973e 2024-06-13 20:51:44 +00:00
renovate[bot] b111ea639b chore(deps): update actions/checkout action to v4.1.7 2024-06-12 19:08:04 +00:00
renovate[bot] 2f9281c5dd chore(deps): update renovatebot/github-action action to v40.1.12 2024-06-03 16:01:10 +00:00
renovate[bot] 74ee9bcdb6 chore(deps): update actions/checkout digest to a5ac7e5 2024-05-20 18:13:28 +00:00
renovate[bot] f947c04511 chore(deps): update actions/checkout action to v4.1.6 2024-05-16 18:31:16 +00:00
renovate[bot] 1665308572 chore(deps): update actions/checkout digest to 0ad4b8f 2024-05-09 15:55:36 +00:00
okxlin 6b342ad4f2 Merge pull request #1298 from okxlin/renovate/actions-checkout-4.x
chore(deps): update actions/checkout action to v4.1.5
2024-05-09 09:15:39 +08:00
renovate[bot] 116956eafd chore(deps): update actions/checkout action to v4.1.5 2024-05-08 22:41:46 +00:00
renovate[bot] e964faf839 chore(deps): update actions/checkout digest to 44c2b7a 2024-05-08 22:41:42 +00:00
renovate[bot] bb4b5871fe chore(deps): update actions/checkout digest to 0ad4b8f 2024-05-05 15:37:20 +00:00
renovate[bot] a79c48a688 chore(deps): update actions/checkout action to v4.1.4 2024-04-25 12:46:23 +00:00
renovate[bot] b5f9f1060e chore(deps): update renovatebot/github-action action to v40.1.9 2024-04-12 03:02:01 +00:00
renovate[bot] 92d526eb78 chore(deps): update renovatebot/github-action action to v40.1.8 2024-04-08 09:21:28 +00:00
renovate[bot] 8e53439928 chore(deps): update renovatebot/github-action action to v40.1.7 2024-03-28 01:30:28 +00:00
renovate[bot] b1d93632b1 chore(deps): update renovatebot/github-action action to v40.1.5 2024-03-14 01:45:18 +00:00
renovate[bot] ac63830e6c chore(deps): update renovatebot/github-action action to v40.1.2 2024-02-26 11:00:22 +00:00
renovate[bot] 0d4b944626 chore(deps): update renovatebot/github-action action to v40.1.1 2024-02-19 06:24:34 +00:00
renovate[bot] acfd014596 chore(deps): update renovatebot/github-action action to v40 2024-01-27 11:54:53 +00:00
renovate[bot] 0ad28603c2 chore(deps): update renovatebot/github-action action to v39.2.4 2023-12-30 02:33:27 +00:00
renovate[bot] d8a67e3c32 chore(deps): update renovatebot/github-action action to v39.2.3 2023-12-15 01:31:31 +00:00
renovate[bot] 35b5b14145 chore(deps): update renovatebot/github-action action to v39.2.2 2023-12-14 07:43:00 +00:00
renovate[bot] a2840e17e3 chore(deps): update renovatebot/github-action action to v39.2.1 2023-12-07 00:41:07 +00:00
renovate[bot] 18f5db54a4 chore(deps): update renovatebot/github-action action to v39.2.0 2023-12-05 18:38:02 +00:00
renovate[bot] 836311fc42 chore(deps): update renovatebot/github-action action to v39.1.4 2023-11-29 06:21:43 +00:00
renovate[bot] 04fc639481 Update renovatebot/github-action action to v39.1.3 2023-11-17 04:24:26 +00:00
renovate[bot] 2811bcf785 Update renovatebot/github-action action to v39.1.2 2023-11-15 22:54:41 +00:00
okxlin 691aa7aac9 精简提交历史记录 2023-11-09 19:15:01 +08:00