1
0
Fork 0
Commit Graph

7278 Commits

Author SHA1 Message Date
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 2792006d21
docs(readme): update installation command syntax
- change curl pipe bash syntax to bash process substitution
- improve command formatting with line continuation for multi-parameter usage
- apply changes to both English and Chinese README files consistently
2026-02-28 10:00:54 +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 f4dbbbebe5
chore(renovate): disable github-actions updates for localApps branch 2026-02-26 12:33:29 +08:00
pooneyy 7d738c4932
chore(renovate): update renovate configuration
- format extends array to single line
- add baseBranchPatterns to include localApps and config branches
2026-02-26 11:59:51 +08: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 5cb1a59e99
chore(renovate): update package rules for label management
- exclude github-actions manager from automatic major/pin/rollback update labeling
- maintain existing label rules for other dependency managers
2026-02-26 11:27:55 +08:00
pooneyy 7c935f06d6
docs(readme): update notice board 2026-02-22 16:24:52 +00:00
pooneyy f67cab96cf
docs(notice-board): update release list
- remove specific release entries (nginxpulse, keycloak)
- comment out release list placeholder for future updates
2026-02-23 00:24:18 +08:00
pooneyy d79ff3ffb4
chore(renovate): update shell script regex for docker image detection
- modify regex pattern in custom manager to optionally match lines starting with '# renovate' comment
- improve pattern to handle newlines before variable assignment for better compatibility
2026-02-06 11:02:12 +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 36e1be84a8
chore(renovate): add custom regex manager for docker images in shell script
- add custom manager to detect and update docker image references in shell scripts
- configure regex pattern to match image name and version variables
- set datasource to docker for automated version updates
2026-02-04 15:16:01 +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 54f535d058
📝 docs(readme): update notice board 2026-02-01 06:06:19 +00:00
pooneyy 77623e2015
docs(notice-board): update release list
- add keycloak to the releases list
2026-02-01 14:05:46 +08:00
pooneyy 9a6db718e7
📝 docs(readme): update notice board 2026-01-31 10:08:44 +00:00
pooneyy 094278cc74
docs(notice-board): update release list
- change release entry from 'phpldapadmin' to 'nginxpulse'
2026-01-31 18:08:14 +08:00
pooneyy 38ddd0e402
📝 docs(readme): update notice board 2026-01-25 14:00:18 +00:00
pooneyy a8da9308cb
📝 docs(notice-board): update release list
- remove wavelog, promptx, and rallly from the releases section
- add phpldapadmin as the new project in the releases section
2026-01-25 21:59:43 +08:00
pooneyy 835ab91dd8
📝 docs(readme): update notice board 2026-01-19 20:26:11 +00:00
pooneyy 4b137f4b44
📝 docs(notice-board): update project listing in notice board
- remove gatus from releases list
- add rallly to releases list
2026-01-20 04:25:45 +08:00
pooneyy 24911d591e
🔧 chore(renovate): restructure php version pinning rules
- add new package-specific rules to pin `ghcr.io/pooneyy/php` images by major.minor version (7.4, 8.1, 8.2, 8.3, 8.4, 8.5)
- remove old file-specific pinning rules for `apps/php-unofficial` directories (7.4.*, 8.1.*, 8.4.*)
- consolidate php version management to a package-based approach
2026-01-19 03:38:41 +08:00
pooneyy 23f627a445
📝 docs(readme): update notice board 2026-01-18 15:35:31 +00:00
pooneyy 824366f60a
📝 docs(notice-board): update release list
- add wavelog to release tracking list
- add promptx to release tracking list
2026-01-18 23:34:47 +08:00
pooneyy a6e5caf2ab
📝 docs(readme): update notice board 2026-01-13 14:41:10 +00:00
pooneyy a5a4357ddc
📝 docs(notice-board): add gatus to releases section
- update notice board configuration to include gatus in the releases list
2026-01-13 22:25:05 +08:00
pooneyy ca63d7c449
📝 docs(readme): update notice board 2026-01-11 17:32:29 +00:00
pooneyy c1b1c39e85
📝 docs(notice-board): update notice board configuration
- comment out 'authentik' release
2026-01-12 01:31:59 +08:00
pooneyy 31a0a7df48
📝 docs(readme): update notice board 2026-01-04 17:04:37 +00:00