1
0
mirror of https://github.com/pooneyy/1Panel-Appstore.git synced 2026-03-18 03:21:12 +08:00

124 Commits

Author SHA1 Message Date
renovate[bot]
fd69993020
chore(deps): update renovatebot/github-action action to v46.1.5 (#4564) 2026-03-17 03:47:31 +00:00
renovate[bot]
f64d1744f8
chore(deps): update dependency ruby to v4.0.2 (#4563) 2026-03-17 03:47:23 +00:00
renovate[bot]
1e5a54a3fc
chore(deps): update webfactory/ssh-agent action to v0.10.0 (#4491) 2026-03-13 04:22:00 +00:00
pooneyy
ed2f8b9e59
ci(sync): add Gitlink sync config
- add Gitlink as a new sync target in the sync-auto workflow
- configure ssh and https URLs for Gitlink repository mirroring
2026-03-13 11:57:56 +08:00
pooneyy
34290c3713
ci(sync-schedule): update sync workflow configuration
- disable ssh-sync job by setting `if: false`
- remove ssh-sync remote configuration details (name, host, port, urls)
- enable http-sync job by setting `if: true`
- configure http-sync remote with name 'Zczcfiles', url, and PAT secret
2026-03-13 11:06:01 +08:00
pooneyy
4643f2bbb5
chore(sync-schedule): disable http-sync job
- disable the http-sync job by setting its conditional to false
- remove Touchacme remote configuration from the matrix
2026-03-10 14:50:31 +08:00
renovate[bot]
b0996d5a33
chore(deps): update renovatebot/github-action action to v46.1.4 (#4428) 2026-03-09 17:08:36 +00:00
pooneyy
d9f11167f3
ci(sync): add Gitlab synchronization configuration
- add Gitlab as a new sync target in the sync-auto workflow
- configure ssh and https URLs for Gitlab repository mirroring
2026-03-07 03:05:36 +08:00
pooneyy
8b1db7bc1e
ci(sync): replace git push --mirror with explicit force push commands
- replace `git push --mirror` with `git push --force --all --prune` and `git push --force --tags`
- update sync-auto.yml and sync-schedule.yml workflows
- improve control over branch and tag synchronization
- gitLab rejects refs that start with origin/, so the --mirror option is no longer used for pushing. Therefore, it has been reverted to using git push --force --all --prune followed by git push --force --tags.
2026-03-07 03:05:35 +08:00
renovate[bot]
a49f498c57
chore(deps): update docker/setup-qemu-action action to v4 (#4360) 2026-03-06 13:46:12 +08:00
renovate[bot]
b5beae337e
chore(deps): update docker/setup-buildx-action action to v4 (#4359) 2026-03-06 13:46:07 +08:00
renovate[bot]
5588739aba
chore(deps): update docker/metadata-action action to v6 (#4358) 2026-03-06 13:46:03 +08:00
renovate[bot]
c1ab075c1e
chore(deps): update docker/login-action action to v4 (#4357) 2026-03-06 13:45:58 +08:00
renovate[bot]
f8521febc1
chore(deps): update docker/build-push-action action to v7 (#4356) 2026-03-06 04:23:23 +00:00
renovate[bot]
9f5172f537
chore(deps): update renovatebot/github-action action to v46.1.3 (#4316) 2026-03-03 08:18:16 +00:00
pooneyy
4752022cea
ci(sync-schedule): add manual trigger for sync workflow
- add workflow_dispatch event to enable manual execution
2026-03-03 14:20:19 +08:00
pooneyy
535549e25e
ci(sync): enable http-sync workflow for Touchacme remote
- enable previously disabled http-sync job
- add Touchacme remote configuration to matrix
- configure https-url and pat-secret for Touchacme sync
2026-03-03 02:26:42 +08:00
pooneyy
086d09f121
ci(sync): rename and add scheduled sync workflow
- rename existing sync.yml to sync-auto.yml for clarity
- add new sync-schedule.yml workflow for automated hourly synchronization
- configure SSH-based mirroring to remote repository with fail-fast strategy
- include success/failure summary reporting for each sync job
- disable HTTP sync job by default for future use
2026-03-03 01:05:25 +08:00
pooneyy
d33b4ffee8
ci(sync): optimize synchronization workflow using mirror push
- replace separate branch and tag pushes with single `git push --mirror` command
- update echo messages to reflect simplified synchronization process
2026-03-03 00:40:39 +08:00
pooneyy
bf66ce9591
ci(sync): add HTTP sync workflow
- add new `http-sync` job for syncing to remote repositories via HTTPS
- configure git user and authentication using PAT secrets
- implement branch detection and tracking for all remote branches
- add force push with pruning for all branches and tags
- include success/failure summary logging for workflow runs
2026-03-03 00:40:39 +08:00
pooneyy
f2c11a2a5b
ci(sync): add SSH port configuration support
- rename sync job to ssh-sync for clarity
- add SSH_PORT variable support for ssh-keyscan command
- implement conditional logic for SSH port configuration
- update known_hosts setting to support non-standard SSH ports
2026-03-02 10:54:59 +08:00
pooneyy
c59464a076
ci(sync): update sync workflow remote configuration
- add explicit `ssh-host` field to remote matrix entries for clarity
- update ssh-keyscan commands to use `ssh-host` instead of `name`
- rename remote identifiers in matrix from domain names to platform names
2026-03-02 10:54:58 +08:00
pooneyy
b25976f7b9
ci(sync): update branch filter to renovate/*
- change workflow trigger branch from `localApps` to `renovate/*`
2026-02-27 12:35:51 +08:00
pooneyy
e3153ab652
ci(sync): add workflow_run trigger for App Version CI/CD
- trigger sync workflow when App Version CI/CD workflow completes
2026-02-27 12:06:41 +08:00
pooneyy
0c1809d47f
ci(sync): add workflow for syncing repository to multiple remotes
- add new github workflow to sync repository to codeberg.org and gitea.com
- configure ssh agent and keys for secure remote authentication
- implement force push for all branches and tags with pruning
- add success and failure summary logging to workflow steps
2026-02-27 00:09:57 +08:00
renovate[bot]
b6b5330990
chore(deps): update renovatebot/github-action action to v46 (#4232) 2026-02-26 05:45:34 +00:00
renovate[bot]
01b7981d53
chore(deps): update actions/checkout action to v6 (#4231) 2026-02-26 05:45:28 +00:00
renovate[bot]
8d75df6eb1
chore(deps): update renovatebot/github-action action to v43.0.20 (#4230) 2026-02-26 13:36:31 +08:00
renovate[bot]
2a85c52953
chore(deps): update actions/checkout action to v5.0.1 (#4229) 2026-02-26 05:01:53 +00:00
renovate[bot]
da465898c5
chore(deps): update actions/checkout action to v4.3.1 (#4228) 2026-02-26 05:01:47 +00:00
pooneyy
b97d56aa14
ci(build-docker): update github actions attestation workflow
- update action from `actions/attest-build-provenance` to `actions/attest` for artifact attestation step
2026-02-26 11:46:46 +08:00
pooneyy
5c2361485f
build(renovate): extend workflow to handle script version updates
- add logic to process .sh script files in /apps/*/scripts/ directories
- extract new version from script content and rename app version directory
- update commit logic to include script files alongside docker-compose.yml
2026-02-05 16:44:35 +08:00
pooneyy
6c21953a71
docs(ci): standardize commit message format in notice board workflow
- remove emoji prefix from automated commit message for consistency with conventional commits
- maintain clear type and scope (docs(readme)) for change tracking
2026-02-04 14:49:47 +08:00
pooneyy
c88f79520d
🔧 chore(ci): simplify renovate workflow condition
- remove redundant `github.triggering_actor == 'renovate[bot]'` check
- maintain same security logic using only `github.actor == 'renovate[bot]'`
2025-12-25 19:19:16 +08:00
pooneyy
841103f3c2
🔧 chore(renovate): update version extraction regex pattern
- modify regex pattern in `renovate-app-version.py` to better handle version strings with zero or more separators
- change pattern from `r'(\d+(?:[\.\-]\d+)+)'` to `r'(\d+(?:[\.\-]*\d+)+)'` to allow zero or more separators between digits
2025-12-06 01:38:13 +08:00
pooneyy
473b0ef0fc
🐛 fix(ci): fix git commit command syntax
- add missing -m flag to git commit command for proper message formatting
2025-11-12 01:56:43 +08:00
pooneyy
84badd78c4
🐛 fix(ci): fix errors caused when enhancing multi-tag support
- extract first tag from comma-separated image_tag input using cut command
- introduce FIRST_TAG environment variable for consistent tag reference
- update all image operations to use FIRST_TAG instead of IMAGE_TAG
- maintain backward compatibility while enabling multi-tag support
2025-11-11 00:43:48 +08:00
pooneyy
4351ea0f12
👷 ci(docker): enhance multi-tag support in image build workflow
- add multi-tag setup step supporting comma-separated image tags
- automatically add latest tag unless already included
- replace hardcoded tag configuration with metadata-action output
- simplify tag management logic for improved workflow maintainability
2025-11-10 22:56:42 +08:00
pooneyy
a5c965b1df
feat(workflows): add notice board update workflow
- create new GitHub Actions workflow for automated notice board updates
- trigger on pushes to config branch with specific YAML file changes
- configure SSH signing for secure commits
- fetch and execute Python script from gist to update README files
- automatically commit and push changes to documentation files
2025-11-07 13:50:00 +08:00
pooneyy
e8a96429bd
🔧 chore(ci): improve commit handling and status reporting
- add quiet flag to git commit for cleaner output
- store commit SHAs in temporary file for batch processing
- implement loop to set GitHub status for each individual commit
- update success message format for better readability
- maintain existing functionality while enhancing logging and status management
2025-10-27 12:30:53 +08:00
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