dash/.github/workflows
strophy bc6b5e1322
ci: switch to using gha cache api for guix builds (#5602)
## Issue being fixed or feature implemented
- Using `actions/cache` with a local buildx cache without the "move
cache" workaround will result in constant growth in cache size:
https://docs.docker.com/build/ci/github-actions/cache/#local-cache

## What was done?
- Docker natively supports the GHA Cache API, so we should use it for
faster and more efficient cache usage
- Actions were also bumped to current stable versions


## How Has This Been Tested?
Devs please test this by running a test Guix build from workflow
dispatch

## Breaking Changes
None


## Checklist:
_Go over all the following points, and put an `x` in all the boxes that
apply._
- [x] I have performed a self-review of my own code
- [x] I have commented my code, particularly in hard-to-understand areas
- [x] I have added or updated relevant unit/integration/functional/e2e
tests
- [x] I have made corresponding changes to the documentation
- [x] I have assigned this pull request to a milestone _(for repository
code-owners and collaborators only)_
2023-10-20 08:14:46 -05:00
..
clang-diff-format.yml ci: bump actions/checkout and actions/cache to v3 (#5519) 2023-08-01 12:17:40 -05:00
guix-build.yml ci: switch to using gha cache api for guix builds (#5602) 2023-10-20 08:14:46 -05:00
handle_potential_conflicts.py chore/feat: few tweaks for "Check Potential Conflicts" action (#5330) 2023-04-17 01:41:18 +03:00
label-merge-conflicts.yml Ensure pemissions are restrictive 2021-07-16 17:43:32 -05:00
merge-check.yml ci: bump actions/checkout and actions/cache to v3 (#5519) 2023-08-01 12:17:40 -05:00
predict-conflicts.yml ci: bump actions/checkout and actions/cache to v3 (#5519) 2023-08-01 12:17:40 -05:00
prevent-master-pr.yml actions: Prevent accidental merging to master (#4302) 2021-07-29 13:12:54 +03:00
release_alpha.yml ci: bump actions/checkout and actions/cache to v3 (#5519) 2023-08-01 12:17:40 -05:00
release_docker_hub.yml ci: bump actions/checkout and actions/cache to v3 (#5519) 2023-08-01 12:17:40 -05:00
semantic-pull-request.yml fix(doc/ci): break rpc/rest/zmq into individual scopes, sort scopes (#5079) 2022-11-21 12:06:24 -06:00