Skip to content
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

Test out running github actions locally for speed #185

Open
stan-dot opened this issue Aug 8, 2024 · 5 comments
Open

Test out running github actions locally for speed #185

stan-dot opened this issue Aug 8, 2024 · 5 comments
Labels
enhancement New feature or request

Comments

@stan-dot
Copy link
Contributor

stan-dot commented Aug 8, 2024

if this tool turns out easy to configure it would be great https://github.com/nektos/act

@stan-dot stan-dot added the enhancement New feature or request label Aug 8, 2024
@callumforrester
Copy link
Contributor

Does this issue require any code changes in this repository?

@stan-dot
Copy link
Contributor Author

possibly, many tools allow for custom configuration with a config file.
otherwise adding a line to install the tool into .devcontainer might be pursued

not sure what ask this question now @callumforrester

it's an implementation detail - the issue is about the dev hours cost-benefit analysis - if we invest a a chunk of time now, what would be the future time saving stream of benefits (and possibly a stream of costs to keep it)

@callumforrester
Copy link
Contributor

Okay, well since you raised the issue, please could you outline the pros and cons (i.e. more detail than the current PR description). Otherwise I will close it.

@stan-dot
Copy link
Contributor Author

the issue IS to gather those pros and cons. this is not a PR, this is just a vague issue chucked into the backlog, to be considered on a per-sprint basis

@vredchenko
Copy link

act looks interesting - have not heard of it before. There's another tool that might be worth looking at: https://dagger.io/ I don't have prior experience with it, but at first glance the difference is that act takes an existing Github workflow and runs it locally whereas dagger approach is to write out the scripts using "Dagger Functions" and then run them anywhere (so act sounds like less work, but need to investigate a bit more).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants