dotnet / dotnet/arcade

macOS should be added to arcade-validation builds

Open
#3,406 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
729
Forks
397
Avg merge
3d 15m
Merged PRs (30d)
149

Description

While both are Unix-based, macOS is BSD based while GNU-Linux is..............linux-based. This means there can be slight differences in how certain commands (e.g. `sed`) are implemented and makes it important that we test on both.

Furthermore, macOS 10.15 is switching to zsh as its default interpreter, so we'll likely need to test both 10.15 and a version that uses bash.

Adding new phases for these should not expand the build time significantly.

cc/ @riarenas

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.