Skip to content
This repository has been archived by the owner on Aug 29, 2023. It is now read-only.

use msys2 on Windows #221

Closed
wants to merge 1 commit into from
Closed

use msys2 on Windows #221

wants to merge 1 commit into from

Conversation

marten-seemann
Copy link
Contributor

This is how our workflows would look like once we merge protocol/multiple-go-modules#8.

@marten-seemann
Copy link
Contributor Author

I updated the PR to use v1.3 of multiple-go-modules.

@marten-seemann marten-seemann marked this pull request as ready for review November 12, 2021 09:49
os:
- { name: "ubuntu", shell: "bash" }
- { name: "macos", shell: "bash" }
- { name: "windows", shell: "msys2 {0}" }
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wonder if we could derive the shell by default from the OS name, to reduce verbosity.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not without a separate step I think.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

NOTE: this is a breaking change if someone started using os.name in their custom go-test-setup/action.yml. I don't expect there are many (if any) places like this so I can just keep an eye out for failing sync PRs once we propagate this change throughout the repos and fix where needed.

@galargh
Copy link
Contributor

galargh commented Dec 8, 2021

Closing this since the alternative #232 was merged into next branch.

@galargh galargh closed this Dec 8, 2021
@galargh galargh deleted the configure-shell branch December 8, 2021 12:07
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants