arrow-kt / arrow-kt/arrow

Slow PR test times

Open
#3,687 3 comments 1 reaction 0 assignees View on GitHub
Dominant language
Kotlin
Stars
6.6k
Forks
472
Avg merge
3d 49m
Merged PRs (30d)
4

Description

I think we could consolidate some of the test runs because they have tasks in common. For instance, merging all the iOS and macOS tests into a singular workflow would likely do wonders. Maybe the same for Jvm + Android.

Contributor guide

Open the contributing guide

Research direction

Review the repository's pull-request test workflows and compare the shared tasks in the iOS/macOS and JVM/Android runs. Consolidate overlapping runs where appropriate, then verify that required platform coverage remains intact and that pull-request test times improve.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, kotlin
Domain
ci-cd
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.