AI-Hypercomputer / xpk

xpk (Accelerated Processing Kit, pronounced x-p-k,) is a software tool to help Cloud developers to orchestrate training jobs on accelerators such as TPUs and GPUs on GKE.
Apache License 2.0
83 stars 27 forks source link

Concurrent workflows for different PRs #250

Closed BluValor closed 2 weeks ago

BluValor commented 2 weeks ago

Fixes / Features

This allows workflows for multiple PRs to run at the same time.

Testing / Documentation

I checked that:

The change to jobs.concurrency was made based on this: https://docs.github.com/en/actions/writing-workflows/choosing-what-your-workflow-does/control-the-concurrency-of-workflows-and-jobs. The cancel-in-progress variable is left as false so that the clusters clean up properly.