Copy logo as SVG
Copy wordmark as SVG
Download brand assets
Brand guidelines
更新日誌 Product

Choose which branches save cache volumes

Cache volumes keep dependency directories between CI jobs. Until now, only successful jobs on the default branch saved their changes, so teams that don't run CI on the default branch after every merge saw their caches fall behind during the day.

You can now choose which branches save. Open Runners → Profiles, edit the profile your workflows use in runs-on:, and expand Save cache from. Add branch names or patterns such as release/*, or * to let every branch in the repository save. The list applies to every cache volume used by jobs on that profile, including the new volumes you get when your cache key changes.

The runner profile form with the Save cache from section expanded, listing main and release/* as branches that save their changes

Until you change it, a profile follows each repository's default branch, so existing workflows keep working as before. Pull requests from forks never save. See the cache volumes guide for details.