Skip to content

Better caches in actions#6

Merged
TekuSP merged 2 commits intomasterfrom
better_caches
Apr 29, 2026
Merged

Better caches in actions#6
TekuSP merged 2 commits intomasterfrom
better_caches

Conversation

@TekuSP
Copy link
Copy Markdown
Owner

@TekuSP TekuSP commented Apr 29, 2026

No description provided.

TekuSP added 2 commits April 29, 2026 02:48
- Streamline Rust toolchain setup by using a combined setup and cache action.
- Introduce a dedicated action for more efficient Linux apt dependency installation.
- Implement explicit NuGet package caching to speed up restore operations.
- Enforce `--locked-mode` for `dotnet restore` for consistent dependency resolution.
- Add a new `clean-up` job to remove generated artifacts after each run, reducing storage.
Replaces `daaku/gh-action-apt-install` with `awalsh128/cache-apt-pkgs-action` for more robust apt dependency caching. The added `version` input ensures architecture-specific cache keys, preventing collisions and improving cache hit rates across different runner environments.
@TekuSP TekuSP merged commit c49290d into master Apr 29, 2026
35 checks passed
@TekuSP TekuSP deleted the better_caches branch April 29, 2026 01:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant