Integrate desktop app tests to CI
- Ngôn ngữ chính
- Go
- Star
- 8
- Fork
- 6
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
Apps should be deployed and tests ran on every commit to 0chain/0BoxSyncMac and 0chain/0BoxSyncWindows
Starting point:
https://github.com/0chain/0BoxSyncMac/blob/development/.github/workflows/mac-deploy.yml
https://github.com/0chain/0BoxSyncMac/blob/development/.github/workflows/swift.yml
https://github.com/0chain/0BoxSyncMac/blob/development/fastlane/Fastfile
https://github.com/0chain/0BoxSyncWindows/actions/workflows/test.yml
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Xem xét các workflow GitHub Actions được liên kết cho ứng dụng desktop macOS và Windows (0BoxSyncMac và 0BoxSyncWindows). Hiểu các bước kiểm thử và triển khai hiện có trong các kho lưu trữ đó. Xác định cách kích hoạt hoặc tích hợp các workflow đó từ các commit vào các kho lưu trữ tương ứng, đảm bảo các bài kiểm tra chạy trên mọi commit. Xác minh việc tích hợp bằng cách kiểm tra các tab "Actions" trong các kho lưu trữ đó sau một commit kiểm thử.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- github-actions, go, swift
- Lĩnh vực
- ci-cd, desktop
- Loại issue
- Tính năng
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 45/100