Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The biggest limitation I'm hitting with Github Actions right now is that there's no real support for queueing jobs up. Github actions do support a 'concurrency group' primitive that will prevent two actions in the same concurrency group from running at the same time, but this only allows you to have one item executing and one item queued up. If you try to queue up another one, the first queued item will be cancelled.

In our case we've got some cypress tests that we want to run on a specific on-premise server every time we create a pull request. They take about 20 minutes to run, and we're creating a lot of pull requests, so you have to carefully check what github actions are executing before you create a pull request or push new changes to it. I'd love support for proper queues like what teamcity and other CI systems have.



Turnstyle?

We've had similar issues with Terraform deployments.

https://github.com/softprops/turnstyle


> The biggest limitation I'm hitting with Github Actions right now is that there's no real support for queueing jobs up.

Maybe they need to reinvent JES and JCL. :)


Turnstyle?

We've had similar issues with Terraform deployments.

https://github.com/softprops/turnstyle


Now that made me smile! Add in a dose of CA-7 and job's a goodun.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: