Skip to content

experimental support for custom shell (multi-line run steps)#21

Closed
eine wants to merge 12 commits intonumworks:masterfrom
msys2:shell
Closed

experimental support for custom shell (multi-line run steps)#21
eine wants to merge 12 commits intonumworks:masterfrom
msys2:shell

Conversation

@eine
Copy link
Copy Markdown
Contributor

@eine eine commented Nov 27, 2019

Close #8
Ref #19
Ref actions/runner#240 actions/runner#231

In this PR, an experimental approach to define a custom shell is implemented. This allows to use multi-line run steps. The location of msys2.cmd is hardcoded in this PR and it is prone to break when windows-latest is updated. As commented in #8 and in actions/toolkit#240, this hackish solution seems to be only possible workaround for now.

When version 2.164.0 of the runner is released, I'll update this PR. See actions/runner#240 (comment).

EDIT

@danyeaw, @jhasse, @Kha, see https://github.com/eine/setup-msys2/#usage.

eine added 4 commits May 14, 2020 20:24
* bump @actions/core from 1.2.0 to 1.2.4
* bump @actions/exec from 1.0.2 to 1.0.4
* bump @actions/tool-cache from 1.1.2 to 1.3.5
* bump @zeit/ncc from 0.20.5 to 0.22.1
@eine eine closed this May 19, 2020
@eine eine deleted the shell branch May 19, 2020 12:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Multi-line 'run' commands

1 participant