0chain / 0chain/system_test

Integrate desktop app tests to CI

Open
#827 0 comments 0 reactions 0 assignees View on GitHub
post-mainnet
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.