Integrate desktop app tests to CI
- Dominant language
- Go
- Stars
- 8
- Forks
- 6
- PR merge metrics
- No merged PRs in 30d
Description
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
Contributor guide
No contributing guide indexed for this repository
Research direction
Review the linked GitHub Actions workflows for macOS and Windows desktop apps (0BoxSyncMac and 0BoxSyncWindows). Understand the existing test and deployment steps in those repositories. Determine how to trigger or integrate those workflows from commits to the respective repos, ensuring tests run on every commit. Verify the integration by checking the Actions tabs in those repositories after a test commit.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, go, swift
- Domain
- ci-cd, desktop
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100