-
Notifications
You must be signed in to change notification settings - Fork 5.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
collaborate with nektos/act
for github action running
#3585
Comments
nektos/act
for github actionnektos/act
for github action running
Running actions locally is something we've discussed at length; we agreed that depending on docker would be ultimately too brittle and confusing. however, it looks like |
I totally agree with you on that and understand that relying on docker can be unreliable. So far I felt there were areas in which it can improve (I am not a maintainer there) but it's a cool tool that maybe could inspire you to something similar |
As people who are working on |
Currently it's far from perfect and many things are still incompatible comparing to GitHub Actions, I'd rather not recommend of implementing it in bonus thing 👀: |
The biggest challenge with My suggestion would be to leverage the existing GH actions runners if possible. It would be awesome if i could do |
I implemented something like this in Runner.Client/gharun, replace |
Nice! |
GitHub CLI has an extension API now. So I forked and released act as a ghcli extension.
|
Thanks @kichik - great idea! I've created a new repo nektos/gh-act that automatically releases a new GitHub CLI extension for act anytime a release of act is performed to keep them in sync. I've also updated the README.md with instructions for installing the extension. |
Describe the feature or problem you’d like to solve
once we have github action files and we want to test them locally, we have no way to do it.
a solution that exists is https://github.com/nektos/act
maybe we should collaborate so it will land in some form in this official github repo
Proposed solution
this will shroten the cycle of coding github actions and make coding github actions easier
Additional context
NaN
The text was updated successfully, but these errors were encountered: