[GH-ISSUE #1146] Enhancement: Ability to install act package into Windows OS (via winget for example). #643

Closed
opened 2026-03-01 21:45:11 +03:00 by kerem · 9 comments
Owner

Originally created by @omonimus1 on GitHub (May 1, 2022).
Original GitHub issue: https://github.com/nektos/act/issues/1146

Describe feature

It would be great to download and use this package into Windows OS.
Distribute it via winget (official windows package manager) will allow more developers to use act.

In terms of advertisement, it would be great also from the https://formulae.brew.sh/formula/act#default redirect to winget for windows user (as many tutorials about act already redirect directly to brew page).

Originally created by @omonimus1 on GitHub (May 1, 2022). Original GitHub issue: https://github.com/nektos/act/issues/1146 ## Describe feature It would be great to download and use this package into Windows OS. Distribute it via winget (official windows package manager) will allow more developers to use act. In terms of advertisement, it would be great also from the https://formulae.brew.sh/formula/act#default redirect to winget for windows user (as many tutorials about act already redirect directly to brew page).
kerem 2026-03-01 21:45:11 +03:00
Author
Owner

@catthehacker commented on GitHub (May 2, 2022):

Distribute it via winget (official windows package manager) will allow more developers to use act.

winget (https://github.com/microsoft/winget-cli | https://github.com/microsoft/winget-pkgs) requires packages to be self-executable installers, we don't have one and most likely won't have for a long time as goreleaser doesn't support this type of artefacts. It would also require us to sign the artefacts with a trusted certificate so Windows won't complain.

Requires: https://github.com/microsoft/winget-cli/issues/140

In terms of advertisement, it would be great also from the formulae.brew.sh/formula/act#default redirect to winget for windows user (as many tutorials about act already redirect directly to brew page).

Don't think that is possible nor that we should do that. Would be better to ask authors of said articles to point to our README / installation page in Wiki.

<!-- gh-comment-id:1114637159 --> @catthehacker commented on GitHub (May 2, 2022): > Distribute it via winget (official windows package manager) will allow more developers to use act. `winget` (https://github.com/microsoft/winget-cli | https://github.com/microsoft/winget-pkgs) requires packages to be self-executable installers, we don't have one and most likely won't have for a long time as `goreleaser` doesn't support this type of artefacts. It would also require us to sign the artefacts with a trusted certificate so Windows won't complain. Requires: https://github.com/microsoft/winget-cli/issues/140 > In terms of advertisement, it would be great also from the [formulae.brew.sh/formula/act#default](https://formulae.brew.sh/formula/act#default) redirect to winget for windows user (as many tutorials about act already redirect directly to brew page). Don't think that is possible nor that we should do that. Would be better to ask authors of said articles to point to our README / installation page in Wiki.
Author
Owner

@alanlivio commented on GitHub (Oct 10, 2022):

It is a very interesting feature.

<!-- gh-comment-id:1273627959 --> @alanlivio commented on GitHub (Oct 10, 2022): It is a very interesting feature.
Author
Owner

@phillip-haydon commented on GitHub (Nov 26, 2022):

@catthehacker it looks like issue 140 was merged and closed in September. Could this now be added to winget?

<!-- gh-comment-id:1328027438 --> @phillip-haydon commented on GitHub (Nov 26, 2022): @catthehacker it looks like issue 140 was merged and closed in September. Could this now be added to winget?
Author
Owner

@Arthapz commented on GitHub (Jan 13, 2023):

https://github.com/microsoft/winget-pkgs/pull/93675 i've done a PR, maybe need some reviewing (for publishers URLs)

<!-- gh-comment-id:1382081953 --> @Arthapz commented on GitHub (Jan 13, 2023): https://github.com/microsoft/winget-pkgs/pull/93675 i've done a PR, maybe need some reviewing (for publishers URLs)
Author
Owner

@Arthapz commented on GitHub (Jan 13, 2023):

ah the package is done, but they can't merge it because of https://github.com/microsoft/winget-pkgs/issues/87300
they'll merge it when it's done

so it's let a lot of time for reviewing the meta-infos https://github.com/microsoft/winget-pkgs/pull/93675/files#diff-b8e3d9e7cc98ed3ac1070cb7663345f48849ff77d7bfe978b5424890c52e091f

<!-- gh-comment-id:1382153539 --> @Arthapz commented on GitHub (Jan 13, 2023): ah the package is done, but they can't merge it because of https://github.com/microsoft/winget-pkgs/issues/87300 they'll merge it when it's done so it's let a lot of time for reviewing the meta-infos https://github.com/microsoft/winget-pkgs/pull/93675/files#diff-b8e3d9e7cc98ed3ac1070cb7663345f48849ff77d7bfe978b5424890c52e091f
Author
Owner

@sitiom commented on GitHub (Feb 1, 2023):

microsoft/winget-pkgs#93675 i've done a PR, maybe need some reviewing (for publishers URLs)

@Arthapz Please check my review on your PR.

Also, once the PR is merged, Winget Releaser would have to be set up in this repo for automatic package updates.

<!-- gh-comment-id:1411569107 --> @sitiom commented on GitHub (Feb 1, 2023): > [microsoft/winget-pkgs#93675](https://github.com/microsoft/winget-pkgs/pull/93675) i've done a PR, maybe need some reviewing (for publishers URLs) @Arthapz Please check my review on your PR. Also, once the PR is merged, [Winget Releaser](https://github.com/vedantmgoyal2009/winget-releaser) would have to be set up in this repo for automatic package updates.
Author
Owner

@Arthapz commented on GitHub (Feb 2, 2023):

done

<!-- gh-comment-id:1414199925 --> @Arthapz commented on GitHub (Feb 2, 2023): done
Author
Owner

@Arthapz commented on GitHub (Feb 10, 2023):

My PR has been merged onto winget, act should be be installable by winget now

<!-- gh-comment-id:1425415425 --> @Arthapz commented on GitHub (Feb 10, 2023): My PR has been merged onto winget, act should be be installable by winget now
Author
Owner

@sitiom commented on GitHub (Feb 10, 2023):

The Winget package is currently outdated, and there is a blocking issue for Winget Releaser: https://github.com/vedantmgoyal2009/winget-releaser/issues/82. Will PR the releaser workflow once that is resolved.

<!-- gh-comment-id:1426013124 --> @sitiom commented on GitHub (Feb 10, 2023): The Winget package is currently outdated, and there is a blocking issue for Winget Releaser: https://github.com/vedantmgoyal2009/winget-releaser/issues/82. Will PR the releaser workflow once that is resolved.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/act#643
No description provided.