Skip to content

Conversation

@fwal
Copy link
Collaborator

@fwal fwal commented Oct 13, 2020

Adds support for windows runners.

  • Resolve correct version
  • Download Swift package
  • Setup Swift on windows
  • GPG signature validation
  • Tests

Fixes #132.

Help wanted!

As I have limited experience from and access to a windows environment I could benefit from additional help.
Currently I'm trying to figure out how to run commands in the "VS2019 Command Prompt" as required by the toolchain.
Any help in this area would be greatly appreciated!

@fwal fwal added the enhancement New feature or request label Oct 13, 2020
@fwal fwal added the help wanted Extra attention is needed label Nov 8, 2020
@fwal fwal mentioned this pull request Nov 8, 2020
@Zialus
Copy link

Zialus commented Dec 21, 2020

Some Relevant information here

@doozMen
Copy link

doozMen commented Jan 16, 2021

I made a test on windows and I thing we should wait unfortunately swift ton windows does not yet support spm. But I would be glad to help. Keep up the good work!

@fwal
Copy link
Collaborator Author

fwal commented Jan 18, 2021

Hi @doozMen!

Yeah it also seems like the installer requires the use of a GUI which is a no-go on CI but hopefully this will change soon.

Thanks for trying!

@compnerd
Copy link

@fwal it shouldn't. I've been using the installer on GH Actions for a while now with automated installations: https://github.com/compnerd/swift-win32/blob/main/.github/workflows/windows.yml

@fwal
Copy link
Collaborator Author

fwal commented Feb 12, 2021

@compnerd That's great news and thank you for the example action, that helps a lot! 🎉

@MaxDesiatov
Copy link

I wonder if there's an easy way to call into PowerShell from TypeScript in the code action, or to make it composite only on Windows? I've created a separate action specifically for Windows, and I wonder if your action could maybe use mine as a step somehow? https://github.com/MaxDesiatov/swift-windows-action

@fwal fwal added this to the 2.0 milestone Dec 1, 2021
@soumyamahunt soumyamahunt mentioned this pull request Jun 7, 2022
5 tasks
@fwal
Copy link
Collaborator Author

fwal commented Sep 11, 2022

Closed in favour of #424 🎉

@fwal fwal closed this Sep 11, 2022
@fwal fwal deleted the win-support branch September 11, 2022 13:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request help wanted Extra attention is needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support Windows runners

6 participants