Skip to content

Commit 914d264

Browse files
authored
Merge pull request #348 from pluwen/test
合并改动
2 parents 200d1c3 + 884d949 commit 914d264

File tree

13 files changed

+297
-487
lines changed

13 files changed

+297
-487
lines changed

.github/workflows/add_link.yml

Lines changed: 19 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,19 @@
1-
name: Add A TestFilght Link
1+
name: Add A TestFlight Link
22

33
on:
44
workflow_dispatch:
55
inputs:
66
app_name:
7-
description: '应用名称(建议填上,程序可能无法通过链接判断 TestFlight 测试的应用名称)【中间不要有英文双引号或英文竖线分隔符"|"】'
7+
description: '应用名称(可选,如不填则自动提取)'
88
required: false
99
default: 'None'
1010
testflight_link:
11-
description: 'Testflight 公共测试的完整链接(非 TestFilght 链接请添加到 data/signup.md)'
11+
description: 'TestFlight 公共测试的完整链接(非 TestFlight 链接请添加到 data/signup.md'
1212
required: true
13-
table:
14-
description: '链接分类'
13+
platforms:
14+
description: '选择平台(必填:逗号分隔,多选示例:ios,ipados,macos,tvos)'
1515
required: true
16-
type: choice
17-
options:
18-
- macos
19-
- ios
20-
- ios_game
21-
- tvos
22-
- chinese
16+
default: ''
2317

2418
jobs:
2519
main:
@@ -34,7 +28,19 @@ jobs:
3428
- name: Install dependencies
3529
run: pip install -r scripts/requirements.txt
3630
- name: Add TestFlight Link
37-
run: python scripts/add_link.py "${{ github.event.inputs.testflight_link }}" "${{ github.event.inputs.table }}" "${{ github.event.inputs.app_name }}"
31+
run: |
32+
set -euo pipefail
33+
TF_LINK="${{ github.event.inputs.testflight_link }}"
34+
APP_NAME="${{ github.event.inputs.app_name }}"
35+
INPUT_PLATFORMS="${{ github.event.inputs.platforms }}"
36+
37+
if [ "${INPUT_PLATFORMS}" = "auto" ]; then
38+
echo "[error] 'auto' platform detection is disabled. Please provide platforms in the 'platforms' input (e.g. ios,ipados)."
39+
exit 1
40+
else
41+
echo "[info] Adding link for platforms: ${INPUT_PLATFORMS}"
42+
python scripts/add_link.py "$TF_LINK" "$INPUT_PLATFORMS" "$APP_NAME"
43+
fi
3844
3945
- name: Commit and push changes
4046
run: |

.github/workflows/del_link.yml

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,11 @@
1-
name: Del A TestFilght Link
1+
name: Delete A TestFlight Link
22

33
on:
44
workflow_dispatch:
55
inputs:
66
testflight_link:
7-
description: 'Testflight 公共测试的完整链接'
7+
description: 'TestFlight 公共测试的完整链接或链接 ID'
88
required: true
9-
table:
10-
description: '链接分类'
11-
required: true
12-
type: choice
13-
options:
14-
- macos
15-
- ios
16-
- ios_game
17-
- tvos
18-
- chinese
199

2010
jobs:
2111
main:
@@ -30,7 +20,7 @@ jobs:
3020
- name: Install dependencies
3121
run: pip install -r scripts/requirements.txt
3222
- name: Delete TestFlight Link
33-
run: python scripts/del_link.py "${{ github.event.inputs.testflight_link }}" "${{ github.event.inputs.table }}"
23+
run: python scripts/del_link.py "${{ github.event.inputs.testflight_link }}"
3424

3525
- name: Commit and push changes
3626
run: |

.github/workflows/order_status.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Order TestFilght Link Status
1+
name: Generate Ordered Status Report
22

33
on:
44
push:
@@ -27,14 +27,14 @@ jobs:
2727
git checkout status_ordered || git checkout -b status_ordered
2828
git checkout origin/main data/links.json
2929
30-
- name: Order TestFlight Link Status
30+
- name: Generate README with Status Order
3131
run: python scripts/order_status.py
3232

3333
- name: Commit and push changes
3434
run: |
3535
if [ -n "$(git status --porcelain)" ]; then
3636
git add .
37-
git commit -m "Auto-order TestFlight links: $(date +'%Y-%m-%d %H:%M:%S')"
37+
git commit -m "Auto-generate ordered README: $(date +'%Y-%m-%d %H:%M:%S')"
3838
git push origin status_ordered
3939
else
4040
echo "No changes to commit"

.github/workflows/update_status.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Update TestFilght Link Status
1+
name: Update TestFlight Link Status
22

33
on:
44
schedule:
@@ -35,7 +35,6 @@ jobs:
3535
forked-repo:
3636
runs-on: ubuntu-latest
3737
if: github.repository != 'pluwen/awesome-testflight-link'
38-
3938
steps:
4039
- uses: actions/checkout@v4
4140
with:
@@ -45,7 +44,7 @@ jobs:
4544
run: |
4645
git config --global user.email "github-actions[bot]@users.noreply.github.com"
4746
git config --global user.name "github-actions[bot]"
48-
git remote add upstream https://github.com/pluwen/awesome-testflight-link.git
47+
git remote add upstream https://github.com/pluwen/awesome-testflight-link.git
4948
git fetch upstream
5049
git checkout main
5150
git merge upstream/main --allow-unrelated-histories

README.md

Lines changed: 46 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,11 @@
22
Collect Public Testflight app URL's (iOS/iPad OS/macOS), feel free to create a issue.
33

44
## 🚀 Quick Navigation
5-
- [iOS Apps](#ios-apps)
6-
- [macOS Apps](#macos-apps)
7-
- [tvOS Apps](#tvos-apps)
5+
- [iOS Apps](#ios-app-list)
6+
- [iPadOS Apps](#ipados-app-list)
7+
- [macOS Apps](#macos-app-list)
8+
- [tvOS Apps](#tvos-app-list)
9+
- [Signup Required Apps](#signup-required-apps)
810

911
## 📊 Available Status
1012
* **Y: Yes** - Apps currently accepting new testers
@@ -19,7 +21,7 @@ Collect Public Testflight app URL's (iOS/iPad OS/macOS), feel free to create a i
1921

2022
---
2123

22-
## ios
24+
## iOS App List
2325

2426
<details open>
2527
<summary><strong>Available (136 apps)</strong> - Apps currently accepting new testers</summary>
@@ -154,7 +156,7 @@ _✅ These 136 apps are currently accepting new testers! Click the links to join
154156
| 百度贴吧 | [https://testflight.apple.com/join/GgBqXAqm](https://testflight.apple.com/join/GgBqXAqm) | Y | 2025-12-22 |
155157
| 百度输入法 | [https://testflight.apple.com/join/tZIfgySI](https://testflight.apple.com/join/tZIfgySI) | Y | 2025-12-22 |
156158
| 网易爆米花 | [https://testflight.apple.com/join/sIj5iOoj](https://testflight.apple.com/join/sIj5iOoj) | Y | 2025-12-22 |
157-
| 西瓜视频 | [https://testflight.apple.com/join/ZkSx6V4m](https://testflight.apple.com/join/ZkSx6V4m) | Y | 2025-12-22 |
159+
| 西瓜视频 | [https://testflight.apple.com/join/ZkSx6V4m](https://testflight.apple.com/join/ZkSx6V4m) | Y | 2026-01-30 |
158160
| 豆包 | [https://testflight.apple.com/join/mAE3jS7i](https://testflight.apple.com/join/mAE3jS7i) | Y | 2026-01-03 |
159161
| 豆包 | [https://testflight.apple.com/join/YthnpWFf](https://testflight.apple.com/join/YthnpWFf) | Y | 2026-01-03 |
160162
| 豆瓣 | [https://testflight.apple.com/join/w5En3SPV](https://testflight.apple.com/join/w5En3SPV) | Y | 2025-12-29 |
@@ -167,10 +169,10 @@ _✅ These 136 apps are currently accepting new testers! Click the links to join
167169

168170
</details>
169171

170-
<details>
171-
<summary><strong>Full (72 apps)</strong> - Apps that have reached their tester limit</summary>
172+
<details >
173+
<summary><strong>Full (74 apps)</strong> - Apps that have reached their tester limit</summary>
172174

173-
_⚠️ These 72 apps have reached their tester limit. Try checking back later._
175+
_⚠️ These 74 apps have reached their tester limit. Try checking back later._
174176

175177
| Name | TestFlight Link | Status | Last Updated |
176178
| --- | --- | --- | --- |
@@ -224,6 +226,7 @@ _⚠️ These 72 apps have reached their tester limit. Try checking back later._
224226
| Plex | [https://testflight.apple.com/join/MY6JTzix](https://testflight.apple.com/join/MY6JTzix) | F | 2026-01-02 |
225227
| Pockity | [https://testflight.apple.com/join/4qfWwXvP](https://testflight.apple.com/join/4qfWwXvP) | F | 2025-12-22 |
226228
| Proton VPN: Fast & Secure | [https://testflight.apple.com/join/3yl2MSbw](https://testflight.apple.com/join/3yl2MSbw) | F | 2026-01-02 |
229+
| Quantumult X | [https://testflight.apple.com/join/VCIvwk2g](https://testflight.apple.com/join/VCIvwk2g) | F | 2026-01-30 |
227230
| Reading List - Book Tracker | [https://testflight.apple.com/join/kBS5mVao](https://testflight.apple.com/join/kBS5mVao) | F | 2025-12-23 |
228231
| Reddit | [https://testflight.apple.com/join/b9jMyOWt](https://testflight.apple.com/join/b9jMyOWt) | F | 2026-01-05 |
229232
| Spotify - Music and Podcasts | [https://testflight.apple.com/join/1SyedSId](https://testflight.apple.com/join/1SyedSId) | F | 2025-12-22 |
@@ -238,6 +241,7 @@ _⚠️ These 72 apps have reached their tester limit. Try checking back later._
238241
| 和风天气 - 可视化天气 beta | [https://testflight.apple.com/join/9KR0Xx7E](https://testflight.apple.com/join/9KR0Xx7E) | F | 2025-12-22 |
239242
| 哔哩哔哩 | [https://testflight.apple.com/join/K4pM1kHu](https://testflight.apple.com/join/K4pM1kHu) | F | 2025-12-22 |
240243
| 喜马拉雅FM | [https://testflight.apple.com/join/u07lq6bj](https://testflight.apple.com/join/u07lq6bj) | F | 2025-12-24 |
244+
| 喵滴-强大Markdown编辑器、笔记本、日记、待办 | [https://testflight.apple.com/join/wA5dBeFr](https://testflight.apple.com/join/wA5dBeFr) | F | 2026-01-30 |
241245
| 微信输入法 | [https://testflight.apple.com/join/iSTXkF4K](https://testflight.apple.com/join/iSTXkF4K) | F | 2025-12-22 |
242246
| 抖音 | [https://testflight.apple.com/join/ZILJgZhU](https://testflight.apple.com/join/ZILJgZhU) | F | 2025-12-22 |
243247
| 抖音 | [https://testflight.apple.com/join/Hm0miNz8](https://testflight.apple.com/join/Hm0miNz8) | F | 2025-12-22 |
@@ -249,8 +253,8 @@ _⚠️ These 72 apps have reached their tester limit. Try checking back later._
249253

250254
</details>
251255

252-
<details>
253-
<summary><strong>No (564 apps)</strong> - Apps not currently accepting testers</summary>
256+
<details >
257+
<summary><strong>No (563 apps)</strong> - Apps not currently accepting testers</summary>
254258

255259
| Name | TestFlight Link | Status | Last Updated |
256260
| --- | --- | --- | --- |
@@ -603,7 +607,6 @@ _⚠️ These 72 apps have reached their tester limit. Try checking back later._
603607
| Pythonista 3 | [https://testflight.apple.com/join/qDkBu2ur](https://testflight.apple.com/join/qDkBu2ur) | N | 2025-12-22 |
604608
| Pyto-Python IDE | [https://testflight.apple.com/join/Kts3HqEj](https://testflight.apple.com/join/Kts3HqEj) | N | 2025-12-22 |
605609
| QR File Transfer | [https://testflight.apple.com/join/P5UOcDLa](https://testflight.apple.com/join/P5UOcDLa) | N | 2025-12-22 |
606-
| Quantumult X | [https://testflight.apple.com/join/VCIvwk2g](https://testflight.apple.com/join/VCIvwk2g) | N | 2025-12-22 |
607610
| Quiz Viajero | [https://testflight.apple.com/join/B4BYAvTy](https://testflight.apple.com/join/B4BYAvTy) | N | 2025-12-22 |
608611
| Quizland | [https://testflight.apple.com/join/yelwsUGl](https://testflight.apple.com/join/yelwsUGl) | N | 2025-12-22 |
609612
| R.I.D.E | [https://testflight.apple.com/join/rMvVgTFC](https://testflight.apple.com/join/rMvVgTFC) | N | 2025-12-22 |
@@ -821,21 +824,22 @@ _⚠️ These 72 apps have reached their tester limit. Try checking back later._
821824

822825
</details>
823826

824-
<details>
825-
<summary><strong>Removed (4 apps)</strong> - Apps that have been removed from TestFlight</summary>
827+
<details >
828+
<summary><strong>Removed (3 apps)</strong> - Apps that have been removed from TestFlight</summary>
826829

827830
| Name | TestFlight Link | Status | Last Updated |
828831
| --- | --- | --- | --- |
829832
| CapCut - Video Editor | [https://testflight.apple.com/join/Gu9kI6ky](https://testflight.apple.com/join/Gu9kI6ky) | D | 2025-12-22 |
830833
| Elytra | [https://testflight.apple.com/join/PYYu2Cco](https://testflight.apple.com/join/PYYu2Cco) | D | 2025-12-22 |
831834
| Monosnap - screenshot editor | [https://testflight.apple.com/join/qQzBVHZs](https://testflight.apple.com/join/qQzBVHZs) | D | 2025-12-22 |
832-
| 比亚迪 | [https://testflight.apple.com/join/ae77GeWM](https://testflight.apple.com/join/ae77GeWM) | D | 2026-01-01 |
833835

834836
</details>
835837

836838

837839

838-
## macos
840+
841+
842+
## macOS App List
839843

840844
<details open>
841845
<summary><strong>Available (6 apps)</strong> - Apps currently accepting new testers</summary>
@@ -853,19 +857,21 @@ _✅ These 6 apps are currently accepting new testers! Click the links to join._
853857

854858
</details>
855859

856-
<details>
857-
<summary><strong>Full (2 apps)</strong> - Apps that have reached their tester limit</summary>
860+
<details >
861+
<summary><strong>Full (4 apps)</strong> - Apps that have reached their tester limit</summary>
858862

859-
_⚠️ These 2 apps have reached their tester limit. Try checking back later._
863+
_⚠️ These 4 apps have reached their tester limit. Try checking back later._
860864

861865
| Name | TestFlight Link | Status | Last Updated |
862866
| --- | --- | --- | --- |
863867
| APTV-Mac beta | [https://testflight.apple.com/join/QN934ULR](https://testflight.apple.com/join/QN934ULR) | F | 2025-12-22 |
868+
| Quantumult X | [https://testflight.apple.com/join/VCIvwk2g](https://testflight.apple.com/join/VCIvwk2g) | F | 2026-01-30 |
864869
| WPS Office for PC | [https://testflight.apple.com/join/CtKY8RYh](https://testflight.apple.com/join/CtKY8RYh) | F | 2026-01-05 |
870+
| 喵滴-强大Markdown编辑器、笔记本、日记、待办 | [https://testflight.apple.com/join/wA5dBeFr](https://testflight.apple.com/join/wA5dBeFr) | F | 2026-01-30 |
865871

866872
</details>
867873

868-
<details>
874+
<details >
869875
<summary><strong>No (8 apps)</strong> - Apps not currently accepting testers</summary>
870876

871877
| Name | TestFlight Link | Status | Last Updated |
@@ -883,7 +889,7 @@ _⚠️ These 2 apps have reached their tester limit. Try checking back later._
883889

884890

885891

886-
## tvos
892+
## tvOS App List
887893

888894
<details open>
889895
<summary><strong>Available (1 app)</strong> - Apps currently accepting new testers</summary>
@@ -896,6 +902,26 @@ _✅ These 1 apps are currently accepting new testers! Click the links to join._
896902

897903
</details>
898904

905+
<details >
906+
<summary><strong>Full (2 apps)</strong> - Apps that have reached their tester limit</summary>
907+
908+
_⚠️ These 2 apps have reached their tester limit. Try checking back later._
909+
910+
| Name | TestFlight Link | Status | Last Updated |
911+
| --- | --- | --- | --- |
912+
| Quantumult X | [https://testflight.apple.com/join/VCIvwk2g](https://testflight.apple.com/join/VCIvwk2g) | F | 2026-01-30 |
913+
| 喵滴-强大Markdown编辑器、笔记本、日记、待办 | [https://testflight.apple.com/join/wA5dBeFr](https://testflight.apple.com/join/wA5dBeFr) | F | 2026-01-30 |
914+
915+
</details>
916+
917+
918+
919+
# Signup App List
920+
| Name | Url | Available |
921+
| --- | --- | --- |
922+
| AVM FRITZ!Apps | [https://avm.de/fritz-labor/fritzapp-labor-fuer-ios/](https://avm.de/fritz-labor/fritzapp-labor-fuer-ios/) | |
923+
| BlackBerry Messenger (BBM) | [https://docs.google.com/forms/d/e/1FAIpQLSfMwOqEZn6mFtuz9FhzreOdysmTbSaRnOO3LCIHY1Uwt2f31A/viewform](https://docs.google.com/forms/d/e/1FAIpQLSfMwOqEZn6mFtuz9FhzreOdysmTbSaRnOO3LCIHY1Uwt2f31A/viewform) | |
924+
| Notability | [https://support.gingerlabs.com/hc/en-us/articles/216037238-Apply-to-Beta-Test-Notability-](https://support.gingerlabs.com/hc/en-us/articles/216037238-Apply-to-Beta-Test-Notability-) | |
899925

900926

901927
## Star History

data/README.template

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,11 @@
22
Collect Public Testflight app URL's (iOS/iPad OS/macOS), feel free to create a issue.
33

44
## 🚀 Quick Navigation
5-
- [iOS Apps](#ios-apps)
6-
- [macOS Apps](#macos-apps)
7-
- [tvOS Apps](#tvos-apps)
5+
- [iOS Apps](#ios-app-list)
6+
- [iPadOS Apps](#ipados-app-list)
7+
- [macOS Apps](#macos-app-list)
8+
- [tvOS Apps](#tvos-app-list)
9+
- [Signup Required Apps](#signup-required-apps)
810

911
## 📊 Available Status
1012
* **Y: Yes** - Apps currently accepting new testers
@@ -21,10 +23,14 @@ Collect Public Testflight app URL's (iOS/iPad OS/macOS), feel free to create a i
2123

2224
#{iOS_APPS}
2325

26+
#{iPadOS_APPS}
27+
2428
#{macOS_APPS}
2529

2630
#{tvOS_APPS}
2731

32+
#{SIGNUP_APPS}
33+
2834
## Star History
2935

3036
[![Star History Chart](https://api.star-history.com/svg?repos=pluwen/awesome-testflight-link&type=Date)](https://star-history.com/#pluwen/awesome-testflight-link&Date)

0 commit comments

Comments
 (0)