How lizhuo520/sign_action works
My-Actions is a collection of GitHub Actions workflows for scheduled or manual account check-ins and related tasks. The principal flow is a workflow invocation, service-specific script execution using configured credentials, interaction with the service, then logging and—where configured—notification. The README documents manual and scheduled execution and lists synchronization as a user capability. Workflow definitions and several scripts were not sampled, so service wiring and notification links are shown only where the tree or excerpts support them.
Main entry points: sendNotify.js JavaScript notifications · 10000.js Telecom check-in · bika.py Bika check-in · iqiyi.js iQIYI tasks
Components 28
Workflow entrypoints
- Telecom workflow
.github/workflows/10000.yaml - Bika workflow
.github/workflows/bika.yaml - Bilibili workflow
.github/workflows/bilibili.yaml - Cloud 189 workflow
.github/workflows/cloud189.yaml - iQIYI workflow
.github/workflows/iqiyi.yaml - Tieba workflow
.github/workflows/tieba.yaml - V2EX workflow
.github/workflows/v2ex.yaml - Tencent Video workflow
.github/workflows/v_video.yaml - Xiaomi workflow
.github/workflows/xiaomi.yaml
Account tasks
- Telecom check-in
function/10000/10000.js - Bika check-in
function/bika/bika.py - Bilibili tasks
function/bilibili/bilibili.py - Bilibili API toolkit
function/bilibili/bilibiliapi.py - Cloud 189 tasks
function/cloud189/checkin.py - iQIYI tasks
function/iQIYI-DailyBonus/iqiyi.js - Tieba tasks
function/tieba/tieba.js - V2EX tasks
function/v2ex/v2ex.js - Tencent Video tasks
function/q_video/q_video.js - Xiaomi step tasks
function/xiaomi_sports/xiaomi.py
Notifications
- JavaScript notifications
function/sendNotify.js - Python notifications
function/sendNotify.py
Repository sync
- Sync workflow
.github/workflows/repo_sync.yml - Sync instructions
RepoSync.md
Other components
- Repository user
- GitHub Actions
- Account services
- Push providers
- Source repository
Connections 40
- Repository user → GitHub Actions: starts run
- GitHub Actions → Telecom workflow: dispatches
- GitHub Actions → Bika workflow: dispatches
- GitHub Actions → Bilibili workflow: dispatches
- GitHub Actions → Cloud 189 workflow: dispatches
- GitHub Actions → iQIYI workflow: dispatches
- GitHub Actions → Tieba workflow: dispatches
- GitHub Actions → V2EX workflow: dispatches
- GitHub Actions → Tencent Video workflow: dispatches
- GitHub Actions → Xiaomi workflow: dispatches
- Telecom workflow → Telecom check-in: runs
- Bika workflow → Bika check-in: runs
- Bilibili workflow → Bilibili tasks: runs
- Cloud 189 workflow → Cloud 189 tasks: runs
- iQIYI workflow → iQIYI tasks: runs
- Tieba workflow → Tieba tasks: runs
- V2EX workflow → V2EX tasks: runs
- Tencent Video workflow → Tencent Video tasks: runs
- Xiaomi workflow → Xiaomi step tasks: runs
- Bilibili tasks → Bilibili API toolkit: uses
- Telecom check-in → Account services: requests
- Bika check-in → Account services: requests
- Bilibili API toolkit → Account services: requests
- Cloud 189 tasks → Account services: requests
- iQIYI tasks → Account services: requests
- Tieba tasks → Account services: requests
- V2EX tasks → Account services: requests
- Tencent Video tasks → Account services: requests
- Xiaomi step tasks → Account services: requests
- Telecom check-in → JavaScript notifications: notifies
- Tieba tasks → JavaScript notifications: notifies
- V2EX tasks → JavaScript notifications: notifies
- iQIYI tasks → JavaScript notifications: notifies
- Xiaomi step tasks → Python notifications: notifies
- Bika check-in → Python notifications: notifies
- JavaScript notifications → Push providers: sends
- Python notifications → Push providers: sends
- Repository user → Sync instructions: follows
- GitHub Actions → Sync workflow: dispatches
- Sync workflow → Source repository: syncs from