Commit Graph

948 Commits

Author SHA1 Message Date
Shengqi Chen 870eefd7b6
github-release: suppress warnings printed when removing empty directories [ci skip]
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-09-13 17:10:43 +08:00
Shengqi Chen 501553bf55
Replace hardcoded versions passed to yum-sync.py with templates [ci skip]
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-09-13 16:36:58 +08:00
Shengqi Chen 962acd7959
rudder: update debian / rhel versions
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-09-13 16:33:51 +08:00
Shengqi Chen 5c881aec96
adoptium: add rhel10, fedora 42
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-09-13 16:23:40 +08:00
Shengqi Chen 8abc8d3291
github-release: add timeout when reading from HTTP connection [ci skip]
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-09-13 15:34:17 +08:00
Shengqi Chen 6d38d8f625
github-release: print less verbose logs, exit with error if any download fails [ci skip]
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-09-13 15:30:07 +08:00
Shengqi Chen c0a0cd617e
github-release: rewrite threading with ThreadPoolExecutor [ci skip]
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-09-13 15:13:56 +08:00
Shengqi Chen 894118f986
github-release: rewrite with logging library
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-09-13 14:47:09 +08:00
Shengqi Chen f46d4bdcc2
github-release: reformat code
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-09-13 14:43:33 +08:00
Shengqi Chen d155066d4d
dart: fix logging var [ci skip]
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-09-10 14:37:03 +08:00
Shengqi Chen 0df477eb8c
dart: rename clean to verify, skip some unnecessary IO [ci skip]
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-09-10 13:17:47 +08:00
Shengqi Chen 1506a1dd70
dart: set access time of existing files
Some checks failed
docker-images / multi (., tunasync-scripts, ubuntu-24.04-arm) (push) Has been cancelled
docker-images / multi (., tunasync-scripts, ubuntu-latest) (push) Has been cancelled
docker-images / multi (ftpsync, ubuntu-24.04-arm) (push) Has been cancelled
docker-images / multi (ftpsync, ubuntu-latest) (push) Has been cancelled
docker-images / multi (nix-channels, ubuntu-24.04-arm) (push) Has been cancelled
docker-images / multi (nix-channels, ubuntu-latest) (push) Has been cancelled
docker-images / multi (rubygems-mirror, ubuntu-24.04-arm) (push) Has been cancelled
docker-images / multi (rubygems-mirror, ubuntu-latest) (push) Has been cancelled
docker-images / multi (rustup-mirror, ubuntu-24.04-arm) (push) Has been cancelled
docker-images / multi (rustup-mirror, ubuntu-latest) (push) Has been cancelled
docker-images / multi (shadowmire, ubuntu-24.04-arm) (push) Has been cancelled
docker-images / multi (shadowmire, ubuntu-latest) (push) Has been cancelled
docker-images / multi (tsumugu, ubuntu-24.04-arm) (push) Has been cancelled
docker-images / multi (tsumugu, ubuntu-latest) (push) Has been cancelled
docker-images / merge (push) Has been cancelled
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-09-10 02:26:01 +08:00
Shengqi Chen f00488b1b0
dart: set pkg file time to published time
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-09-10 02:18:25 +08:00
Shengqi Chen d03842d762
dart: fix deletion logic to avoid deleting existing files
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-09-10 02:04:21 +08:00
Shengqi Chen a7f40c7813
dart: print more errors
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-09-10 01:59:13 +08:00
Shengqi Chen b927af1b7a
dart: fix keyerror on deletion on keys
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-09-10 01:56:22 +08:00
Shengqi Chen d7fb8b7db9
dart: add cleaning more [ci skip]
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-09-10 01:52:13 +08:00
Shengqi Chen ba525e722c
dart: remove accidental truncation [ci skip]
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-09-10 01:39:04 +08:00
Shengqi Chen 7a1b412c86
Remove useless pub.sh [ci skip]
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-09-10 01:24:58 +08:00
Shengqi Chen a159b86000
Retire too old pub-mirror [ci skip]
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-09-10 01:19:59 +08:00
Shengqi Chen 8186bac8e2
pub-mirror: initial version that works [ci skip]
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-09-10 01:15:04 +08:00
Shengqi Chen 4a6bccd012
dockerfile: last fix to ENV was wrong
Some checks failed
docker-images / multi (., tunasync-scripts, ubuntu-24.04-arm) (push) Has been cancelled
docker-images / multi (., tunasync-scripts, ubuntu-latest) (push) Has been cancelled
docker-images / multi (ftpsync, ubuntu-24.04-arm) (push) Has been cancelled
docker-images / multi (ftpsync, ubuntu-latest) (push) Has been cancelled
docker-images / multi (nix-channels, ubuntu-24.04-arm) (push) Has been cancelled
docker-images / multi (nix-channels, ubuntu-latest) (push) Has been cancelled
docker-images / multi (pub-mirror, ubuntu-24.04-arm) (push) Has been cancelled
docker-images / multi (pub-mirror, ubuntu-latest) (push) Has been cancelled
docker-images / multi (rubygems-mirror, ubuntu-24.04-arm) (push) Has been cancelled
docker-images / multi (rubygems-mirror, ubuntu-latest) (push) Has been cancelled
docker-images / multi (rustup-mirror, ubuntu-24.04-arm) (push) Has been cancelled
docker-images / multi (rustup-mirror, ubuntu-latest) (push) Has been cancelled
docker-images / multi (shadowmire, ubuntu-24.04-arm) (push) Has been cancelled
docker-images / multi (shadowmire, ubuntu-latest) (push) Has been cancelled
docker-images / multi (tsumugu, ubuntu-24.04-arm) (push) Has been cancelled
docker-images / multi (tsumugu, ubuntu-latest) (push) Has been cancelled
docker-images / merge (push) Has been cancelled
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-09-03 10:48:16 +08:00
Shengqi Chen c0b6184474
ci: fix script in generation of summary
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-09-03 10:40:14 +08:00
Shengqi Chen bc4817cc19
dockerfile: use new ENV syntax
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-09-03 10:39:49 +08:00
Shengqi Chen e3d6eb28dd
ci: print build result to github actions summary
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-09-03 09:05:21 +08:00
Shengqi Chen fa5ec6f3b6
dockerfiles: use JSON arguments to make linter happy
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-09-03 09:00:43 +08:00
Shengqi Chen 895dd938a2
ci: simplify cache keys
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-09-03 08:59:27 +08:00
Shengqi Chen 82265fbd6f Use arm64 runner instead of QEMU
Some checks are pending
docker-images / multi (., tunasync-scripts, ubuntu-24.04-arm) (push) Waiting to run
docker-images / multi (., tunasync-scripts, ubuntu-latest) (push) Waiting to run
docker-images / multi (ftpsync, ubuntu-24.04-arm) (push) Waiting to run
docker-images / multi (ftpsync, ubuntu-latest) (push) Waiting to run
docker-images / multi (nix-channels, ubuntu-24.04-arm) (push) Waiting to run
docker-images / multi (nix-channels, ubuntu-latest) (push) Waiting to run
docker-images / multi (pub-mirror, ubuntu-24.04-arm) (push) Waiting to run
docker-images / multi (pub-mirror, ubuntu-latest) (push) Waiting to run
docker-images / multi (rubygems-mirror, ubuntu-24.04-arm) (push) Waiting to run
docker-images / multi (rubygems-mirror, ubuntu-latest) (push) Waiting to run
docker-images / multi (rustup-mirror, ubuntu-24.04-arm) (push) Waiting to run
docker-images / multi (rustup-mirror, ubuntu-latest) (push) Waiting to run
docker-images / multi (shadowmire, ubuntu-24.04-arm) (push) Waiting to run
docker-images / multi (shadowmire, ubuntu-latest) (push) Waiting to run
docker-images / multi (tsumugu, ubuntu-24.04-arm) (push) Waiting to run
docker-images / multi (tsumugu, ubuntu-latest) (push) Waiting to run
docker-images / merge (push) Blocked by required conditions
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-09-03 02:22:39 +08:00
Shengqi Chen b2e66bdb6b
Retire bandersnatch dockerfile, unify names
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-09-02 23:47:19 +08:00
Shengqi Chen 6be5d42db3
shadowmire.py: update to taoky/shadowmire@0e0fc9fe82
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-09-02 23:05:13 +08:00
Shengqi Chen 9ee3c207a9
Bump dockerfiles to trixie
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-09-02 23:03:25 +08:00
Shengqi Chen 134ed4ac6e
Add trixie in apt and related scripts
Closes: tuna/issues#2301
Closes: tuna/issues#2289
Closes: tuna/issues#2300

Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-09-02 23:01:29 +08:00
Shengqi Chen 62cc72a7d1
Merge pull request #187 from CalaW/master
github-release: remove pre_release for FreeCAD
2025-09-02 23:00:08 +08:00
Harry Chen 490127e384
yum-sync: remove .repodata before running createrepo_c (see: tuna/issues#2290)
Some checks failed
docker-images / multi (., tunasync-scripts) (push) Has been cancelled
docker-images / multi (bandersnatch) (push) Has been cancelled
docker-images / multi (dockerfiles/rubygems, rubygems-mirror) (push) Has been cancelled
docker-images / multi (ftpsync) (push) Has been cancelled
docker-images / multi (nix-channels) (push) Has been cancelled
docker-images / multi (pub-mirror) (push) Has been cancelled
docker-images / multi (rustup-mirror) (push) Has been cancelled
docker-images / multi (shadowmire) (push) Has been cancelled
docker-images / multi (tsumugu) (push) Has been cancelled
Signed-off-by: Harry Chen <i@harrychen.xyz>
2025-08-26 00:08:37 +08:00
Shengqi Chen 61f0be62ba
Merge pull request #189 from yaoge123/master
Some checks failed
docker-images / multi (., tunasync-scripts) (push) Has been cancelled
docker-images / multi (bandersnatch) (push) Has been cancelled
docker-images / multi (dockerfiles/rubygems, rubygems-mirror) (push) Has been cancelled
docker-images / multi (ftpsync) (push) Has been cancelled
docker-images / multi (nix-channels) (push) Has been cancelled
docker-images / multi (pub-mirror) (push) Has been cancelled
docker-images / multi (rustup-mirror) (push) Has been cancelled
docker-images / multi (shadowmire) (push) Has been cancelled
docker-images / multi (tsumugu) (push) Has been cancelled
获取releases时添加per_page参数
2025-08-07 19:30:14 +08:00
yaoge123 1af0e5faf8
获取releases时添加per_page参数
防止因为releases太多而超时
2025-08-06 11:25:01 +08:00
Chen Chen c931bad0c0
github-release: remove pre_release for FreeCAD 2025-06-24 19:38:05 +08:00
Miao Wang 309d183689 homebrew-bottles: change pages artifacts branch to main
Some checks failed
docker-images / multi (., tunasync-scripts) (push) Has been cancelled
docker-images / multi (bandersnatch) (push) Has been cancelled
docker-images / multi (dockerfiles/rubygems, rubygems-mirror) (push) Has been cancelled
docker-images / multi (ftpsync) (push) Has been cancelled
docker-images / multi (nix-channels) (push) Has been cancelled
docker-images / multi (pub-mirror) (push) Has been cancelled
docker-images / multi (rustup-mirror) (push) Has been cancelled
docker-images / multi (shadowmire) (push) Has been cancelled
docker-images / multi (tsumugu) (push) Has been cancelled
Closes: tuna/issues#2236
2025-06-22 19:24:21 +08:00
Miao Wang 4764ee0d68 anaconda: change anaconda installers scanning
Some checks failed
docker-images / multi (., tunasync-scripts) (push) Has been cancelled
docker-images / multi (bandersnatch) (push) Has been cancelled
docker-images / multi (dockerfiles/rubygems, rubygems-mirror) (push) Has been cancelled
docker-images / multi (ftpsync) (push) Has been cancelled
docker-images / multi (nix-channels) (push) Has been cancelled
docker-images / multi (pub-mirror) (push) Has been cancelled
docker-images / multi (rustup-mirror) (push) Has been cancelled
docker-images / multi (shadowmire) (push) Has been cancelled
docker-images / multi (tsumugu) (push) Has been cancelled
2025-05-06 15:14:05 +08:00
Miao Wang e311a59a63 erlang: add versions
Some checks failed
docker-images / multi (., tunasync-scripts) (push) Has been cancelled
docker-images / multi (bandersnatch) (push) Has been cancelled
docker-images / multi (dockerfiles/rubygems, rubygems-mirror) (push) Has been cancelled
docker-images / multi (ftpsync) (push) Has been cancelled
docker-images / multi (nix-channels) (push) Has been cancelled
docker-images / multi (pub-mirror) (push) Has been cancelled
docker-images / multi (rustup-mirror) (push) Has been cancelled
docker-images / multi (shadowmire) (push) Has been cancelled
docker-images / multi (tsumugu) (push) Has been cancelled
Fixes: tuna/issues#2185
2025-04-18 16:21:49 +08:00
Shengqi Chen 51c4aa4500
s3.sh: set AWS_EC2_METADATA_DISABLED=true (fix #183)
Some checks failed
docker-images / multi (., tunasync-scripts) (push) Has been cancelled
docker-images / multi (bandersnatch) (push) Has been cancelled
docker-images / multi (dockerfiles/rubygems, rubygems-mirror) (push) Has been cancelled
docker-images / multi (ftpsync) (push) Has been cancelled
docker-images / multi (nix-channels) (push) Has been cancelled
docker-images / multi (pub-mirror) (push) Has been cancelled
docker-images / multi (rustup-mirror) (push) Has been cancelled
docker-images / multi (shadowmire) (push) Has been cancelled
docker-images / multi (tsumugu) (push) Has been cancelled
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-04-14 17:20:24 +08:00
Shengqi Chen d70a4ba893
cvmfs.sh: chmod +x
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-04-14 17:19:31 +08:00
Harry Chen c69a0592af
mongodb.sh: fix syntax of array
Some checks are pending
docker-images / multi (., tunasync-scripts) (push) Waiting to run
docker-images / multi (bandersnatch) (push) Waiting to run
docker-images / multi (dockerfiles/rubygems, rubygems-mirror) (push) Waiting to run
docker-images / multi (ftpsync) (push) Waiting to run
docker-images / multi (nix-channels) (push) Waiting to run
docker-images / multi (pub-mirror) (push) Waiting to run
docker-images / multi (rustup-mirror) (push) Waiting to run
docker-images / multi (shadowmire) (push) Waiting to run
docker-images / multi (tsumugu) (push) Waiting to run
Signed-off-by: Harry Chen <i@harrychen.xyz>
2025-04-13 22:16:51 +08:00
Harry Chen a7160780e2
cvmfs.sh: update with more elegant generation
Signed-off-by: Harry Chen <i@harrychen.xyz>
2025-04-13 22:14:04 +08:00
Shengqi Chen 9ed2058d50
Merge pull request #181 from yaoge123/master
Add cvmfs.sh
2025-04-13 22:09:00 +08:00
Shengqi Chen 774f3ca022
Merge pull request #182 from tiankaima/github-raw-docker-install
feat: add docker/install.sh to github-raw
2025-04-13 22:07:40 +08:00
Shengqi Chen 3c0b321de8
Merge pull request #184 from abc1763613206/patch-1
chore: bump mongodb to 8.0
2025-04-13 22:00:04 +08:00
abc1763613206 4fe57614f3
chore: bump mongodb to 8.0 2025-04-05 21:26:06 +08:00
Miao Wang 79b33ae3b0 llvm-apt: follow redirection when fetch codenames
Some checks failed
docker-images / multi (., tunasync-scripts) (push) Has been cancelled
docker-images / multi (bandersnatch) (push) Has been cancelled
docker-images / multi (dockerfiles/rubygems, rubygems-mirror) (push) Has been cancelled
docker-images / multi (ftpsync) (push) Has been cancelled
docker-images / multi (nix-channels) (push) Has been cancelled
docker-images / multi (pub-mirror) (push) Has been cancelled
docker-images / multi (rustup-mirror) (push) Has been cancelled
docker-images / multi (shadowmire) (push) Has been cancelled
docker-images / multi (tsumugu) (push) Has been cancelled
2025-03-20 16:37:49 +08:00
Jiajie Chen d5e564ff48 llvm-apt: add 20
Some checks failed
docker-images / multi (., tunasync-scripts) (push) Has been cancelled
docker-images / multi (bandersnatch) (push) Has been cancelled
docker-images / multi (dockerfiles/rubygems, rubygems-mirror) (push) Has been cancelled
docker-images / multi (ftpsync) (push) Has been cancelled
docker-images / multi (nix-channels) (push) Has been cancelled
docker-images / multi (pub-mirror) (push) Has been cancelled
docker-images / multi (rustup-mirror) (push) Has been cancelled
docker-images / multi (shadowmire) (push) Has been cancelled
docker-images / multi (tsumugu) (push) Has been cancelled
Signed-off-by: Jiajie Chen <c@jia.je>
2025-03-05 16:49:55 +08:00